0

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

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

4

1 回答 1

2

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

于 2010-08-16T19:07:30.480 回答