小编Dev*_*ev1的帖子

WPF MVVM:ViewModels如何相互通信?

我有一个View,它有2个子视图,ViewModel分配给每个视图:

ViewA - ViewModelA
{ 
   ViewB - ViewModelB
   ViewC - ViewModelC
}
Run Code Online (Sandbox Code Playgroud)

ViewB有一个文本框,ViewC有一个组合框,我需要从ViewModelA访问这两个组合框.不是GUI控件本身,而是绑定值,即文本框的.Text和ComboBox的.SelectedItem.目前我只将ViewModelB和ViewModelC作为ViewModelA的属性,但感觉不对.

视图模型在不破坏MVVM模式的情况下相互通信的标准方法是什么?

wpf mvvm viewmodel

19
推荐指数
1
解决办法
6915
查看次数

标签 统计

mvvm ×1

viewmodel ×1

wpf ×1