我正在为Windows 8构建应用程序,并且需要能够使用操作以编程方式关闭它。例如,我的应用程序上的一个按钮。
我正在使用HTML5构建我的应用程序
答案 0 :(得分:9)
以下事件处理程序对我有用......我实际上在全局应用程序栏中放置了一个退出图标...用户喜欢它!
private void closeButton_Click(object sender, RoutedEventArgs e)
{
App.Current.Exit();
}
祝你好运!
上述解决方案适用于C#...在不支持触摸屏的计算机上使用Windows 8 Store应用程序时,它们特别有用(我们的用户无法模拟自上而下的滑动来关闭应用程序.. 。其他用户在Mac VM上运行Windows 8,这使得Alt + F4变得艰难)
答案 1 :(得分:3)
你做不到。 Windows运行时API(以及Windows SDK的现代子集)不提供终止应用程序的机制。
基于Windows运行时的应用程序模型是允许系统或用户管理进程生命周期。
答案 2 :(得分:3)
在JS中你可以这样做:
window.close();
答案 3 :(得分:1)
您无法以编程方式关闭应用,这是系统的选择。