我有一個ViewModel其中的一個功能是與服務交談並獲取一些數據。但是,如果出現問題,我想通知用戶該服務無法運行。MVVM觸發事件回到查看
目前我所做的是觸發視圖訂閱的事件(我的viewModel在視圖的資源部分創建)並在視圖事件處理程序中接收事件我只是做一個Windows.Alert() 。
首先,我想,以減少代碼的代碼量視圖的後面,與該事件觸發,必須有一個更好的方式來做到這一點?
其次,由於我的看法知道(在資源節中創建即)我的視圖模型,我相信這將導致測試我的觀點的問題。這是做到這一點的正確方法嗎? JDD。
JD。
優秀的鏈接,感謝科比。 – 2009-11-13 11:10:33