我的视图中有一个数据网格,它的 ItemSource 绑定到我的 ViewModel 中的 DataTable。当我以编程方式更新 DataTable(通过命令添加列)时,更改不会填充到视图中。此外,如果我通过切换到另一个选项卡然后切换回来使视图无效,则会显示所做的更改。
我的 ViewModel 继承自 INotifyPropertyChanged,并且我正确地引发了 PropertyChanged 事件,因为我对 ViewModel 中的其他绑定属性使用相同的过程并且它们按预期工作。
是否可以让数据网格反映我使用 MVVM 模式对绑定 DataTable 所做的更改?
是否有数据网格事件可以用来刷新视图代码中的数据网格?
谢谢你的帮助!-史蒂文