可以somone给我一个例子,为什么我需要一个ViewModel taht包含两个子View模型?以及我如何实现这一点?WPF - MVVM - 查看模型层次
5
A
回答
1
你可以看看this MSDN page上的端到端样本。不幸的是,我没有发现它,但我发现它是一个教学型的,使用WPF,MVVM,EF4和POCOs的小型但完整的应用程序。
3
假设您得到了一个“MainContainer”,它是您的顶级ViewModel,您可能需要2个不同的子视图模型:一个用于“菜单”,另一个用于菜单指向的内容。
它可以实现这样的:
public MenuViewModel Menu;
public ContentViewModel Content;
你会在你的主视图中每个的ViewModels的容器进行绑定,并更新插入根据您的视图模型视图。您如何将视图模型映射到视图,可以依赖,而且没有“漂亮”的解决方案。就我个人而言,我喜欢使用数据模板将其保存在我的顶视图资源中。
相关问题
- 1. MVVM查看模型DTO
- 2. WPF MVVM:模型
- 3. WPF MVVM DataGrid查看SelectedCellsChanged
- 4. WPF MVVM绑定超链接RequestNavigate查看模型
- 5. WPF InotifyPropertyChanged和查看模型
- 6. WPF MVVM层次中选择项目
- 7. MVVM视图模型查看通讯
- 8. MVVM Silverlight 4父子查看模型
- 9. 从wpf中查看模型的printdialogue
- 10. WPF MVVM服务层
- 11. WPF MVVM:从视图模型
- 12. WPF MVVM数据模型
- 13. MVVM模型层次结构中的共享值
- 14. 视图模型和模型之间的MVVM层?
- 15. MVVM和WCF - 查看模型和模型的关系
- 16. cakephp模型层次
- 17. WPF棱镜6查看模型创建不止一次
- 18. 如何从视图模型进行通信以在WPF中的MVVM中查看
- 19. MVVM查看模型的结构设计模式?
- 20. MVVM light如何查看模型实例化
- 21. MVVM Modelview查看
- 22. Laravel ORM模型的层次?
- 23. MVVM和IOC:处理查看模型的类不变量
- 24. WPF - MVVM命令的子视图模型
- 25. WPF MVVM与多个模型实例
- 26. WPF MVVM模型如何获取数据
- 27. WPF MVVM - 存储库模式查询
- 28. 查询WPF中的MVVM模式?
- 29. 查询WPF上的MVVM设计模式
- 30. WPF MVVM - 基于XSD的设计模型查询