以编程方式关闭win8应用程序

Sam*_*ica 7 c# xaml microsoft-metro windows-8

我已经开始修改制作Windows 8应用程序而且我想制作一个退出按钮.

问题是,Environment.Exit()this.Close()我会在的WinForms使用不在范围在这里.

有谁知道如何以编程方式关闭应用程序?

tem*_*pid 8

Application.Current.Exit();
Run Code Online (Sandbox Code Playgroud)

但不建议关闭Metro应用程序.它通常被暂停.


小智 5

Application.Exit
Run Code Online (Sandbox Code Playgroud)

不过要小心.您可以通过强制关闭应用程序的代码来使证书失败.如果您打算发布到商店,请务必阅读认证指南:

您的应用程序既不能以编程方式关闭,也不能提供UI支持以关闭它.Windows 8 Process Lifetime Management会自动关闭Windows应用商店应用.