caliburn micro 1.4.0 및 wpf에 약간의 문제가 있습니다. 문제의 개요는 다음과 같습니다. Visual Studio 설치 프로젝트를 만들었습니다. 내 앱에서 프로젝트 출력을 추가했습니다. 여태까지는 그런대로 잘됐다. 응용 프로그램이 문제없이 설치됩니다. 문제없이 응용 프로그램을 실행할 수 있지만 응용 프로그램을 닫으려고하면 팝업 대화 상자가 나타납니다. 하지만 아무 일도 일어나지 않고, 대화도없고, 단지 검은 색 창 밖에 없습니다. 이 문제를 해결하는 방법에 대한응용 프로그램 설치 후 caliburn.micro에 대화 상자가 나타나지 않습니다.
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);
}
}
아이디어 :
여기 내 shellviewmodel의 코드는 대화 상자를 보여입니까? 도움을 받으실 수 있습니다 미리 감사드립니다.
Visual Studio에서 프로그램을 테스트 할 수 있습니까? 출력 창에 오류가 표시됩니까? –
적어도 첫눈에 내 출력을 확인 보이는이 [링크] (http://pastebin.com/AdRXGa6x) 다소 좋아 보인다 릴리스 모드에서 응용 프로그램을 실행 – jonniebigodes