2010-08-16 3 views
0

유형이 ObservableCollection<bool> 인 개체가 있습니다. TwoWay 바인딩을 사용하여 폼의 체크 박스 목록에 바인딩됩니다. PropertyChanged 알림을 추가하여 특정 값을 선택하면 다른 속성이 자동으로 선택 취소되도록합니다. 이것을 할 수있는 방법이 있습니까?WPF - ObservableCollection PropertyChanged 이벤트?

컬렉션의 값이 변경되고 MVVM 디자인 패턴을 사용할 때 ObservableCollection.PropertyChanged 이벤트가 트리거되지 않습니다.

답변

2

INotifyPropertyChanged 인터페이스를 구현하는 고유 한 클래스를 사용해야합니다. bool을 사용할 수 없지만 클래스에 원하는 bool 속성을 하나 가질 수 있습니다.

+0

나는 그런 것을 피하기를 바랬다 ... 오 잘 고마워. – Rachel

+2

문제는 bool이 INotifyPropertyChanged를 구현하지 않는다는 것이다. – Russ

관련 문제