【发布时间】:2020-08-05 07:58:44
【问题描述】:
我有一个 DataGrid 列表。我正在从我的 DataTables 列表(选定索引)转移到 DataGrids 列表。在代码中,我可以监控 itemsource 被传输的 Datatable 但是,它在窗口屏幕上不可见。 这是我的代码:
m_AllDgTag[item.ID].ItemsSource = MainWindow.dataTables[item.ID].DefaultView;
其中:m_AllDgTag 是我的数据网格列表
- 我已经尝试过刷新命令,但是没有成功。
【问题讨论】:
-
先给ItemsSource赋值为null
-
@SilnyToJa 已经尝试过了,但是没有用。
-
您是否以某种方式声明列?或者您只是有一个数据网格,您将其引用保存在一个列表中并为其分配一个源。
-
@SilnyToJa 我只有一个 DataGrids 列表,我一直将其引用分配为 DataTables 列表中的源。
-
什么是
m_AllDgTag[item.ID],它与您在屏幕上看到的ItemsControl有什么联系?
标签: c# wpf datagrid itemsource