我希望制作一个由多个视图组成的布局,每个视图都有自己的视图模型。
我还想实现 ViewModel-first 方法。因此,我想在我的视图中放置一些容器,它们的数据上下文绑定到相应的容器视图模型属性。然后,根据为绑定的视图模型类型编写的数据模板加载容器的内容。
我还想实现 ViewModel-first 方法。因此,我想在我的视图中放置一些容器,它们的数据上下文绑定到相应的容器视图模型属性。然后,根据为绑定的视图模型类型编写的数据模板加载容器的内容。
public class CompositVm
{
public FirstPartVm FirstPartVm { get; set; }
public SecondPartVm SecondPartVm { get; set; }
}
我想知道嵌套View Model是否是一种好的实践方法,它是否与MVVM设计模式兼容?