WPF - ObservableCollection PropertyChanged事件?

时间:2010-08-16 19:04:13

标签: wpf binding observablecollection propertychanged

我有一个具有ObservableCollection<bool>类型属性的对象。它绑定到使用TwoWay绑定的表单上的复选框列表。我想向此添加一个PropertyChanged通知,以便在选择某些值时,会自动取消选择其他值。有没有办法做到这一点?

当集合中的值发生更改并且我正在使用MVVM设计模式时,不会触发ObservableCollection.PropertyChanged事件。

1 个答案:

答案 0 :(得分:2)

您需要使用自己的实现INotifyPropertyChanged接口的类。你将无法使用bool,但你可以在你的班级中拥有一个你想要的bool。