从类更新属性时更新DataGrid,该类是绑定到DataGrid的ObservableCollection的项

时间:2013-06-11 11:26:59

标签: c# wpf mvvm binding datagrid

我在更改属性时更新数据网格单元时出现问题。

所以我有这样的程序结构:

有一个包含一些对象的ObservableCollection。您理解的这些对象包含一些属性。

程序总是在寻找新对象。如果找到一个,那么使用NHibernate将其添加到存储库中。但是ObservableCollection确实没有改变。顺便说一下,这个集合来自基类。您应该知道它,因为代码是从Microsoft的WPF和MVVM示例中借用的。该集合是AllObjects。

我明白要更新我需要使用ViewModel属性的单元格,但如果它在基类中,我怎么能得到AllObjects。

好吧,我希望有人能理解我在这里写的内容......谢谢)

1 个答案:

答案 0 :(得分:0)

一切都很简单......像往常一样。我发了一个关于更新存储库的事件。当代表更新时,我决定去查找一个对象并为其设置一个新值。