可以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的設計模型查詢