3
A
回答
3
有幾種方法,但最近流行的是MEF。這一系列文章是有關Silverlight UI成分,但是這些技術基本上是相同的(除了包裝和部署): http://codebetter.com/glennblock/category/hellomef/
你不會使用專門MEF唯一得到的是的Pub/Sub通信技術在Prism中稱爲「EventAggregator」,但是這可以很容易地用EventAggregator本身代替(它是獨立的......你不必採用所有的Prism來使用它),或者你可以使用另一個事件代理實現,比如MVVM基金會的Messenger(http://mvvmfoundation.codeplex.com)。
也有不少人使用MEF和Prism的組合,所以你也可以檢查一下。
相關問題
- 1. wpf棱鏡複合命令
- 2. 使用WPF在棱鏡中的聯合
- 3. MEF和WPF無棱鏡
- 4. 棱鏡中的無殼UI
- 5. 如何在沒有棱鏡的WPF中做區域?
- 6. WPF棱鏡大會StrongNaming
- 7. WPF利用棱鏡/統一
- 8. WPF棱鏡更新ViewModel
- 9. WPF棱鏡區域轉換
- 10. 使用棱鏡的WPF MDI應用程序(複合WPF)
- 11. 棱鏡和MEF訪問組合對象
- 12. 使用沒有棱鏡的Unity
- 13. 棱鏡+ WPF:嵌套區域不受RegionManager
- 14. WPF /棱鏡:視圖返回System.Object的
- 15. 棱鏡scultpure Silverlight
- 16. WPF棱鏡4單元測試
- 17. WPF棱鏡和色帶控制
- 18. WPF,MVVM和棱鏡模塊化
- 19. WPF棱鏡列表框按鈕
- 20. WPF和棱鏡視圖疊加
- 21. WPF中不使用棱鏡的鬆散耦合事件
- 22. 升級CAB和棱鏡2棱鏡4
- 23. 棱鏡事件聚合器集合
- 24. 棱鏡 - 有條件導航
- 25. 棱鏡與ASP.NET
- 26. 棱鏡模塊依賴關係wpf
- 27. WPF多視圖加棱鏡和統一
- 28. 棱鏡本地化WPF應用程序
- 29. 棱鏡V4,MEF WPF數據綁定
- 30. 最佳實踐WPF棱鏡資源
非常感謝。 – frameworkninja 2010-05-23 12:06:34
唉,這個鏈接已經死了。 – Vaccano 2012-03-02 02:47:24
@Vaccano:顯然有人運行代碼更好的算出MVC :)它是固定的。 – 2012-03-02 02:55:48