我有一个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模式的情况下相互通信的标准方法是什么?