自分の終了ボタンが必要です。教えてください? 私はこれを試します: this.Close(); //または出口は(いけない仕事UWPアプリケーションをプログラムで終了または終了するにはどうすればよいですか? (Windows 10)
答えて
CoreApplication
を使用することができます。クラス。それはstatic exit methodを提供しています。
public void CloseApp()
{
CoreApplication.Exit();
}
しかし、ドキュメントは次のように述べている:
注は、テストまたはデバッグ・シナリオの外でアプリをシャットダウンするために、このメソッドを使用しないでください。
悲しいことに、その理由は不明です。さらに、より
、あなたは昔ながらのApplication.Exit
法(非静的)を使用することができます:あなたはまた、備考欄に見てみる必要があります。ここ
public void CloseApp()
{
Application.Current.Exit();
}
を:
使用をユーザーがアプリを終了できるようにするUIを提供するこのメソッドです。ただし、通常は、システムが自動的にアプリの有効期間を管理し、リソースを解放するために必要に応じて中断されたアプリを終了させるため、このUIを提供しないでください。
TL; DR: 両方Exit
方法はむしろ懸濁よりも、アプリを終了します。これが実際にあなたがしたい行動であるかどうかは、あなた自身に尋ねるべきです。
これでUWPアプリ出のサポート方法:。
Application.Current.Exit();
しかし、あなたがそれを使用することは比較的まれであるが、慎重シナリオどこに関連するUIの経験を考えてみましょうたとえば、あるアカウントの有効期限が切れたり、リモートで管理されているセキュリティ権限が取り消されたりすると、アプリケーションをプログラムから終了することが正当化される可能性があります。
うわー、とても簡単です!感謝! – AlexeySRG
"画面の中央に自分の「終了」ボタンがあることはまれです...」 - これは実際には非常に一般的です。ほぼ例外なく、これまでに作られたすべてのゲームには終了ボタンがあります! –
フルスクリーンでしか表示されないデスクトップアプリケーションをどのように終了しますか? – dynamichael
- 1. アプリケーション終了時にDelphiで匿名スレッドを終了するにはどうすればよいですか?
- 2. jquery.jmslideshow.js終了するにはどうすれば終了するのですか
- 3. 「すべて終了」後にnode.jsスクリプトを終了するにはどうすればよいですか
- 4. IRBセッションを終了せずにデバッガを終了するにはどうすればよいですか?
- 5. C++プログラムを終了させずにncursesを終了するにはどうしたらいいですか?
- 6. 強制終了アプリなしでAndroidでデーモンスレッドを終了するにはどうすればいいですか?
- 7. Macアプリケーションをプログラムで終了するにはどうすればよいですか?
- 8. RandomAccessFilesは、アプリケーションが終了するまで終了しません。
- 9. 終了時にアプリケーションを終了する
- 10. モバイルアプリを強制終了するにはどうすればよいですか?
- 11. MFCアプリケーションはどのように終了できますか?
- 12. vimperatorでビューソースモードを終了するにはどうすればよいですか?
- 13. Androidでタスクを終了するにはどうすればよいですか?
- 14. アプリケーションをプログラムで終了する
- 15. Androidアプリケーションはどのように終了しますか?
- 16. 終了タグを表示するにはどうすればよいですか?
- 17. フルスクリーンiframeを終了するにはどうすればよいですか?
- 18. アンドロイドアプリを終了するにはどうすればよいですか?
- 19. NDK(ネイティブアクティビティ)アプリケーションをプログラム的に終了するにはどうすればいいですか?
- 20. プログラムが終了すると `exec`でプロセスを終了する
- 21. 入力が完了したらスキャナを終了するにはどうすればよいですか?
- 22. ModalViewを終了ボタンでプログラムで終了する
- 23. pthreadでスリープスレッドを終了するにはどうすればいいですか?
- 24. ムービーがJMFで終了し、プログラムを終了しました
- 25. WP7でアプリケーションを終了するには?
- 26. プログラムで2.3以上でコールを終了するにはどうすればよいですか?
- 27. C#プログラムが終了した後にコンソールが終了しない
- 28. try/exceptではどのようにプログラムを終了できますか?
- 29. アプリケーションが終了すると、DB接続はすぐに終了しますか?
- 30. アプリケーションを終了するときにUNIXドメインソケットファイルを削除するにはどうすればよいですか?
その理由は、UXのガイドラインに反して、プログラムでプログラムを閉じることです –