2012-03-10 2 views
1

WPF가 종료 이벤트를 처리하는 방법을 읽었습니다. 어떻게 WPF에서 FirstWindow 종료 모드를 재정의 할 수 있습니까?

http://msdn.microsoft.com/en-us/library/system.windows.application.shutdownmode.aspx

그러나 내 프로젝트에서 나는 응용 프로그램 XAML에서 StartupURI를 지정하지 않았습니다. 그러나 내 응용 프로그램의 첫 번째 창이 닫히면 전체 응용 프로그램이 닫힙니다.

지금까지 내가 처리 한 한 가지 방법은 빈 창을 만들고 표시하지 않도록 선택하는 것입니다. 이렇게하면 사용자가 첫 번째 창을 닫을 때 WPF 종료를 호출하지 않고도 창을 닫거나 열 수 있습니다.

그러나 내 솔루션은 우아하지 않습니다.이를 처리하는 더 좋은 방법이 있습니까?

답변

1

OnExplicitShutdown을 사용하면 왜 마지막 창을 닫을 때 닫지 않으시겠습니까?

+0

아 물론. WPF에서 OnExplicityShutdown을 사용할 수 없다고 제안하는 기사를 가져 왔습니다. 내 실수. – benjgorman

관련 문제