여러 창이있는 WPF 응용 프로그램이 있습니다. 처음에는 하나의 창이 있습니다. 이전 창이 숨겨져있는 동안 사용자는 다음 창으로 이동할 수 있습니다. 그들이 돌아 오면 숨겨진 창이 다시 나타납니다. 문제는 사용자가 일부 창을 닫을 때 숨겨진 창은 계속 프로세스로 실행된다는 것입니다. 사용자가 닫을 때 모두 닫을 수 있습니까?WPF 사용자가 그 중 하나를 닫을 때 모든 창 닫기
8
A
답변
21
모든 창으로 응용 프로그램을 종료하려면 App.Current.Shutdown();
으로 전화 할 수 있습니다. 어떤 창을 닫을 때 이것을 호출하려면 Window.Closed 이벤트에 등록하고 App.Current.Shutdown();
을 호출하십시오.
을 통해 App.Current.Windows를 통해 모든 Window 인스턴스에 액세스 할 수 있습니다. 수동으로 close 수 있습니다.
+0
하지만 모든 'Window.Closed'에 넣으면 여러 번 이벤트가 실행됩니까? WPF'App.OnExit' 이벤트와 같습니다. – qakmak
관련 문제
- 1. 사용자가 창 바/등에서 닫을 때 삭제됩니다.
- 2. 닫는 중 WPF 창
- 3. 닫기 창
- 4. 부모를 닫을 때 자식 대화 상자 닫기
- 5. WPF MVVM 취소 창 닫기
- 6. 브라우저 또는 탭 닫을 때 세션 닫기/닫기
- 7. 자바 스크립트로 모든 팝업 창 닫기
- 8. WPF에서 창 닫기 (해당 창에 없을 때)
- 9. JS 닫기 창
- 10. 자바 스크립트 : 열린 창 닫기
- 11. VBA - 창 닫기
- 12. WPF : 사용자가 닫기 버튼 [X]을 눌렀을 때 발생하는 이벤트가 있습니까?
- 13. Greasemonkey로 창 닫기
- 14. 탭 항목 닫기/제거 WPF
- 15. pyatspi를 사용하여 창 닫기
- 16. 사용자가 브라우저를 닫을 때 피드백을 묻는 방법?
- 17. 버튼 클릭시 창 닫기
- 18. 창 닫기
- 19. 창 닫기
- 20. 알 수없는 창 닫기 방법
- 21. wmctrl을 사용하여 창 닫기
- 22. 자바로 창 닫기 및 닫기
- 23. 사용자가 브라우저를 닫을 때 자동으로 로그 아웃합니다.
- 24. 사용자가 창이나 탭을 닫을 때 리디렉션하는 방법
- 25. 창 닫기 옵션 (X)을 사용하여 창을 닫을 때 메시지 상자를 표시하십시오.
- 26. WPF 형식의 코드 실행 닫기
- 27. Errorprovider가 창 닫기 버튼 (X)을 사용할 때 오류를 표시합니다.
- 28. 사용자가 popu 창을 닫을 때 부모의 새로 고침 드롭 다운
- 29. 작업의 창 중 하나를 처리하는 경우 작업 처리 방법
- 30. WPF : 조건 바인딩 대 속성, XamlParseException 중 하나를 사용하여
응용 프로그램을 닫지 마십시오 ..? – Bathineni
절대적으로, 고맙습니다. – Sergey
@Sergey 이전에 여러 창에 대해 질문했습니다. 이 응용 프로그램이 동일한 경우 해당 질문에있는 다른 사용자의 의견을 적극적으로 제시합니다. 가능한 경우 페이지 탐색 기능을 사용하십시오. 이는 의도 한 목적에 맞게 설계 되었기 때문입니다. – loxxy