как обновить WindowViewModel при изменении в StatusBarViewModel - PullRequest
0 голосов
/ 06 августа 2010

У меня есть две ViewModel WindowViewModel и StatusBarViewModel. я хочу обновить свойство StatusBarVM в WindowViewModel при изменении экземпляра StatusBarViewModel

Ниже приведено свойство в WindowViewModel

public StatusBarViewModel StatusBarVM

Ответы [ 2 ]

1 голос
/ 06 августа 2010

MVVM Light Toolkit предоставляет класс Messenger, предназначенный именно для этой цели. Вот пример того, как использовать его для связи ВМ с ВМ: http://chriskoenig.net/2010/07/05/mvvm-light-messaging/.

0 голосов
/ 06 августа 2010

используйте Eventaggregator от призмы.Вам не нужно использовать всю библиотеку призм ... только эту часть.Я очень успешно использовал это в корпоративном приложении, над которым я работаю ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...