我已經對caliburn micro 1.4.0和wpf有點問題。 所以這裏是問題的概要。我創建了一個visual studio安裝程序項目。從我的應用程序添加了項目輸出。到現在爲止還挺好。 應用程序安裝沒有問題。我可以運行應用程序沒有問題,但是當我嘗試關閉應用程序時應該出現一個彈出對話框。但沒有任何反應,沒有對話,只是一個黑色的窗口。caliburn.micro在安裝應用程序後沒有顯示對話框
這裏是從我的shellviewmodel代碼顯示對話框:
public override void CanClose(Action<bool> callback)
{
var modalD = IoC.Get<ModalDialogViewModel>();
modalD.TituloModal = "Encerrar Aplicação";
modalD.MensagemModal = "Deseja encerrar a aplicação?";
modalD.ModalHeight = 250;
modalD.ModalWidth = 250;
bool? result = WindowManagerWindow.ShowDialog(modalD);
if (result == null) return;
if ((bool) result)
{
callback(true);
}
else
{
callback(false);
}
}
如何解決這個問題的任何想法? 幫助將不勝感激 在此先感謝
您可以從Visual Studio測試程序嗎?你在輸出窗口中看到任何錯誤嗎? –
在輸出中看起來確定至少在第一眼看到我的輸出看起來有點像這樣[鏈接](http://pastebin.com/AdRXGa6x) – jonniebigodes