Я использую Prism для среды выполнения Windows, чтобы помочь с реализацией MVVM. Он имеет встроенную команду SetProperty для свойств. Как прослушать изменение свойства из модели представления, чтобы произошло что-то еще?
Как в WinRT MVVM с использованием Prism прослушивать уведомление SetProperty?
Ответы (1)
Вы можете обработать событие INotifyPropertyChanged.PropertyChanged
и проверить имя свойства. Если вы хотите избежать сравнения строк, вы можете определить новое событие и вызвать его для определенного свойства. Это может быть либо обычное событие CLR, либо событие EventAggregator
, если вы хотите транслировать его всем заинтересованным слушателям в приложении.
person
Filip Skakun
schedule
05.06.2014