我正在使用 WPF 开始一个新的 MVVM 项目,这两个我都不熟悉,并且想确保我使用的是正确的 MVVM 方法。
我有以下内容:
- 我有一个包含自己的 ViewModel 和 TabControl 的主用户控件
- 每个选项卡都包含一个单独的用户控件和他们自己的 ViewModel
- 创建 MasterViewModel 时,它的一个属性被设置(我们称之为 MasterId)
- 我需要将 MasterId 属性更改从主视图模型传播到子视图模型
我想知道实现这个简单场景的最简单/最好/正确的 MVVM 方法是什么?