对于Silverlight或WPF,当控件绑定到Observable集合时,我只对集合添加/删除有兴趣反映在控件中 - 即单向绑定 - 我是否正确认为不需要INotifyPropertyChanged in集合由一个类组成。但在这种情况下,对现有收集元素的更改不会反映在用户界面中。
答案 0 :(得分:8)
如果我理解你,是的,你可以在INotifyPropertyChanged
中拥有未实现ObservableCollection
的项目。绑定到集合的任何列表控件都将根据添加/删除的项目进行正确更新,但任何项目属性的任何更改都不会反映到UI中。