2009-10-08 6 views
0

컨트롤이 Observable 컬렉션에 바인딩 될 때 Silverlight 또는 WPF의 경우 컨트롤에 반영되도록 컬렉션 추가/삭제에만 관심이 있습니다. 즉, 한 가지 바인딩입니다. 콜렉션이 구성하는 클래스에 INotifyPropertyChanged가 필요 없다는 것을 의미합니다. 그러나 컬렉션의 기존 요소에 대한 변경 사항은이 경우 사용자 인터페이스에 반영되지 않습니다.편도 바인딩을위한 INotifyProperChanged가없는 관찰 가능한 컬렉션

답변

8

잘 알고 계신다면 INotifyPropertyChangedObservableCollection에 구현하지 않은 항목을 가질 수 있습니다. 컬렉션에 바인딩 된 목록 컨트롤은 추가/제거 된 항목과 관련하여 올바르게 업데이트되지만 항목의 속성에 대한 변경 사항은 UI에 반영되지 않습니다.

관련 문제