this.ShutdownMode = ShutdownMode.OnExplicitShutdown;
WPF는 실행하고 나서 띄울 창이 없게 되면 종료한것으로 간주된다.
ShutdownMode의 default는 OnLastWindowClose인데 위 처럼 OnExplicitShutdown으로 바꾸어주면 Shutdown() 을 호출하기 전에는 App이 종료되지 않는다.
참고 : https://stackoverflow.com/questions/47370784/start-two-windows-in-sequence-from-app-xaml-cs-wpf
'프로그래밍 > └ .NET' 카테고리의 다른 글
[C#] 모든 창 최소화 (0) | 2020.03.17 |
---|---|
[C#] 다른 Thread에서 UI Thread 접근 (0) | 2020.02.24 |
[C#] Pipe 통신 (0) | 2020.02.21 |
[C#] 응용프로그램 실행 시 관리자권한 요청하게 하기 (0) | 2020.02.14 |
[C#] Windows Service에서 현재 유저의 관리자 권한으로 프로세스 실행 (0) | 2020.02.11 |