没有INotifyProperChanged的可观察集合,用于单向绑定

时间:2009-10-08 04:00:48

标签: wpf silverlight observablecollection

对于Silverlight或WPF,当控件绑定到Observable集合时,我只对集合添加/删除有兴趣反映在控件中 - 即单向绑定 - 我是否正确认为不需要INotifyPropertyChanged in集合由一个类组成。但在这种情况下,对现有收集元素的更改不会反映在用户界面中。

1 个答案:

答案 0 :(得分:8)

如果我理解你,是的,你可以在INotifyPropertyChanged中拥有未实现ObservableCollection的项目。绑定到集合的任何列表控件都将根据添加/删除的项目进行正确更新,但任何项目属性的任何更改都不会反映到UI中。