У меня есть класс Model, открытый в ObservableCollection, с описанием DataTemplate, где обрабатываются привязки Proeprty Model.Реализация INotifyPropertyChanged в модели, которая экспонируется в коллекции
Когда я реализую интерфейс INotifyPropertyChanged в классе модели вручную, связанная функция в ObservableCollection не изменяется автоматически, а только после повторной рендеринга коллекции.
Когда я наследую от ViewModelBase (класс инструментария MVVM Light) и использую метод RasiePropertyChanged, свойство bound изменяется автоматически, не обновляя всю коллекцию.
Что делает ViewModelBase, кроме реализации интерфейса INotifyPropertyChanged?
Это часто бывает полезно, чтобы обеспечить некоторый исходный код! – Nick