WPF MVVM:通知ObservableCollection中元素的更改视图?

时间:2010-07-28 19:32:19

标签: wpf vb.net mvvm

为ObservableCollection调用OnPropertyChanged仅在集合的属性发生某些更改时才起作用,而不是它包含的对象(添加,删除,清除等)。

有没有办法通知View,集合中的某个项目有变化?

1 个答案:

答案 0 :(得分:4)

它包含的对象也必须实现INotifyPropertyChanged。在你的setter中你会触发事件,只要你使用双向绑定或只读绑定,WPF就会接收这个并读入新值。