【发布时间】:2015-08-24 15:16:40
【问题描述】:
我有一个使用 MVVM 的 WPF 应用程序
MainWindowViewModel 引用了其他 ViewModel,如下所示:-
this.SearchJobVM = new SearchJobViewModel();
this.JobDetailsVM = new JobDetailsViewModel();
this.JobEditVM = new JobEditViewModel();
我在 MainWindow 上有一个名为 StatusMessage 的标签,它绑定到 MainWindowViewModel 上的字符串属性
我想更新以在任何其他视图模型上更改此消息并在 UI 上更新它
我是否需要从其他 ViewModel 向 MainWindowViewModel 引发事件?
我该如何实现这一目标?
【问题讨论】:
-
你能提供更多细节吗?您是否尝试从其他视图模型更新此 StatusMessage?或者您想在 MainViewModel 上的此 StatusMessage 更改时更新其他视图模型?