WPF - событие ObservableCollection PropertyChanged?
У меня есть объект, который имеет свойство типа ObservableCollection<bool>
, Он привязан к списку флажков в форме с использованием привязок TwoWay. Я хотел бы добавить уведомление PropertyChanged к этому так, чтобы, если определенные значения были выбраны, некоторые другие были автоматически отменены. Есть ли способ сделать это?
Событие ObservableCollection.PropertyChanged не запускается, когда значение в коллекции изменяется, и я использую шаблон проектирования MVVM.
1 ответ
Решение
Вы должны будете использовать свой собственный класс, который реализует интерфейс INotifyPropertyChanged. Вы не сможете использовать bool, но у вас может быть единственное свойство в вашем классе, которое вам нужно.