在Windows 8移动设备中,当用户点击它时我需要一个按钮退出应用程序,所以我尝试了建议的方式
Application.Current.Exit();
但它给我一个错误
事件'System.Windows.Application.Exit'只能出现在 + =或 - =
的左侧
你能帮我完成我的应用吗?
答案 0 :(得分:11)
使用Application.Current.Terminate();
例如
private void Exit_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
Application.Current.Terminate();
}
它适用于你
答案 1 :(得分:2)
您只需将Application.Current.Exit();
放入代码中即可。我不知道你错过了什么坦率地说如果你发布一些你的代码然后它会省去很多麻烦和downvotes:P。
无论如何这是一个简单的例子
private void Close_Click(object sender, RoutedEventArgs e)
{
Application.Current.Exit();
}
注意建议不要关闭Metro App,而应暂停它。 您还可以阅读How to suspend an app MSDN
中的应用暂停信息答案 2 :(得分:-1)
也许答案
你试过This.Close();
或者您可以使用This.Exit();