모델의 proeprty 바인딩이 처리되는 DataTemplate과 함께 ObservableCollection에 노출 된 Model 클래스가 있습니다.컬렉션에서 노출 된 모델에서 INotifyPropertyChanged 구현
Model 클래스에서 INotifyPropertyChanged 인터페이스를 수동으로 구현하면 ObservableCollection의 바인딩 된 속성이 자동으로 변경되지 않지만 컬렉션을 다시 렌더링 한 후에 만 변경됩니다.
ViewModelBase (MVVM Light 툴킷 클래스)를 상속하고 RasiePropertyChanged 메서드를 사용하면 바인딩 된 속성이 전체 컬렉션을 새로 고치지 않고 자동으로 변경됩니다.
ViewModelBase는 INotifyPropertyChanged 인터페이스 구현 이외의 다른 기능은 무엇입니까? 방금 대신 스스로 일을하려고의 INotifyPropertyChanged
를 구현하려는 경우
그것은 일부 소스 코드를 제공하는 것이 도움이! – Nick