【发布时间】:2016-06-05 05:48:25
【问题描述】:
我想刷新我的 DataGrid 并在网上找到以下编码:
dataGridView.ItemsSource = null;
dataGridView.ItemsSource = ItemsSourceObjects;
它确实有效,除了字符串/列名称不会与对象一起显示,只有对象/项目本身。
关于为什么会发生这种情况的任何想法?
编辑:
<DataGridTextColumn Binding="{Binding TId}" Header="id" MinWidth="20" MaxWidth="60"/>
<DataGridTextColumn Binding="{Binding TChassisManufacturer}" Header="Project Name" MinWidth="122" MaxWidth="200"/>
<DataGridTextColumn Binding="{Binding ProjectStatusM}" Header="Status" MinWidth="122" MaxWidth="100"/>
【问题讨论】:
-
你还必须绑定到 XAML 中的源代码
-
是的,当我填充数据网格时,列是绑定的,它只在刷新数据网格时才起作用,除非我必须进行另一个绑定,否则它什么也不显示? @樱花
-
你能发布你的 XAML 代码来展示你是如何绑定的吗?
-
更新帖子@Sakura
-
我的回答对你有帮助吗?
标签: c# wpf c#-4.0 datagrid wpf-controls