2012-12-04 41 views

回答

0

如果按照DialogService您的意思是從ViewModel打開窗口而不用來自View層的代碼來打開窗口的方法,則有Caliburn Micro項目。它以WindowManager類的形式爲標準實現提供IWindowManager。它有ShowWindow,ShowDialogShowPopup方法女巫需要一個ViewModel作爲參數nad自動創建並綁定視圖到它。

+0

謝謝您的回覆。如果我將這兩個框架混合使用這個功能(在calliburn的情況下)是否非常困難? –

0

你可以通過你自己輕鬆完成。看看this

var result = this.uiDialogService.ShowDialog("Dialogwindow title goes here", dialogwindowVM); 
相關問題