Potrzebuję go dla własnego przycisku wyjścia. Powiedz mi proszę? Próbuję tego: this.Close(); // lub Wyjdź nie pracy (Jak programowo zamknąć lub zamknąć aplikację UWP? (Windows 10)
Odpowiedz
Można użyć numeru CoreApplication
klasa. Zapewnia static exit method:
public void CloseApp()
{
CoreApplication.Exit();
}
Jednak dokumentacja stwierdza co następuje:
Uwaga Nie stosować tę metodę, aby wyłączyć aplikację poza scenariuszy testowych lub debugowania.
Niestety, powód tego pozostaje niezbadany.
Co więcej, można użyć staromodny Application.Exit
metody (nie statyczne):
public void CloseApp()
{
Application.Current.Exit();
}
Tutaj należy również spojrzeć w uwagach:
Używaj ta metoda zapewnia interfejs użytkownika, który umożliwia użytkownikom zamknięcie aplikacji. Zwykle jednak nie powinieneś udostępniać tego interfejsu, ponieważ system automatycznie zarządza czasem życia aplikacji i kończy zawieszone aplikacje, aby zwolnić zasoby.
tl; dr: Oba Exit
metody przerywa aplikacji, zamiast zawieszania go. Powinieneś zadać sobie pytanie, czy to naprawdę jest akcja, którą chcesz wykonać.
To jest obsługiwana sposobem wychodzenia z UWP aplikację.
Application.Current.Exit();
Jest to jednak stosunkowo rzadko, że należy go używać dokładnie rozważyć doświadczenie UI związany z sytuacji, w której możesz użyć tej metody, na przykład może być uzasadnione programowe zamknięcie aplikacji, jeśli jakieś konto wygasło lub uprawnienia do zarządzania zdalnie zostały odwołane.Jest bardzo rzadkie, że masz własny przycisk "Wyjście" umieszczony na środku ekranu bez niezgodne z wytycznymi systemu Windows:
Wow, to takie proste! podziękować! – AlexeySRG
"Rzadko zdarza się, że na środku ekranu znajduje się własny przycisk" Wyjście "... - To jest bardzo powszechne, ponieważ prawie bez wyjątku każda gra, którą kiedykolwiek stworzono, ma przycisk" Zakończ "! –
Jak inaczej można wyjść z aplikacji na komputer, która działa tylko na pełnym ekranie? – dynamichael
- 1. Jak programowo zamknąć lub zamknąć program Windows Phone 8?
- 2. Programowo zamknąć aplikację Wiosna Boot
- 3. Jak mogę programowo zamknąć aplikację na iPada?
- 4. Windows 10 IOT Lifecycle (lub: jak właściwość zakończyć aplikację tła)
- 5. Jak programowo zamknąć tacę powiadomień
- 6. Jak programowo zamknąć okno komunikatu?
- 7. Aby zamknąć lub nie zamknąć połączenia Oracle?
- 8. Jak zamknąć aplikację Java Swing z kodu
- 9. Jak zamknąć całą aplikację z wątku Python?
- 10. Jak zamknąć kolejną aplikację w systemie Android?
- 11. Jak bezpiecznie zamknąć Google Chrome programowo
- 12. Jak programowo zamknąć menu ActionMode na Honeycomb?
- 13. Programowo zamknąć okno utworzone przez `View (x)`
- 14. Zmiana motywu w aplikacji Windows 10 UWP Programowo
- 15. Jak zamknąć PushViewController?
- 16. Generic sposób, aby zamknąć aplikację .NET
- 17. Jak zamknąć proces roboczy IIS
- 18. Jak mogę zamknąć Teamcity?
- 19. Jak zamknąć ExecutorService?
- 20. Logowanie na Facebooku - Windows 10 UWP - Desktop
- 21. Jak zamknąć serwer com.sun.net.httpserver.HttpServer?
- 22. jak zamknąć fragment przy podnoszeniu lub opuszczaniu?
- 23. Jak zamknąć gałąź-podwersję?
- 24. Jak rozpowszechniać aplikację UWP Enterprise
- 25. jak zamknąć podpowiedź jQuery
- 26. Jak programowo zamknąć program za pomocą przycisku Kliknij przycisk
- 27. Jak zamknąć Xvfb po użyciu
- 28. Jak zamknąć obraz?
- 29. Jak zamknąć oddział Git?
- 30. Jak zamknąć komputer?
Powód jest taki, że w stosunku do linii pomocniczych UX można zamknąć programowo programowo –