4

我尝试在带有 C# 的 VS 11 的 Windows 8 上创建一个应用程序,并且我需要在我的应用程序中创建一个按钮,当人们单击此按钮时,我的应用程序将关闭。

但我找不到任何退出或关闭功能添加到我的点击事件。

我怎样才能制作这个按钮?或者你对解决这个问题有什么建议?

4

5 回答 5

8

你不应该关闭你的应用程序。

这是 Metro 应用程序的概念之一。用户切换到不同的任务, 进程生命周期管理方面开始发挥作用,首先暂停您的应用程序,然后在需要时终止它。不要关闭应用程序的窗口:让用户知道当前没有可用的信息,然后让他们随意切换、关闭或等待

这里取

于 2012-05-04T10:17:35.543 回答
5

如果您不关心认证 - 例如,您希望在自己的调试版本中使用关闭按钮来帮助您进行测试 - 您可以调用 Application.Current.Exit()

于 2012-05-06T03:55:39.450 回答
4

您不得实现关闭按钮。

如果您这样做,您的应用将无法在商店中销售。请参阅“ Windows 应用程序的认证要求”。

3.6 您的应用程序必须使用系统为具有这些功能的功能提供的机制
(剪辑)
您的应用程序既不能以编程方式关闭,也不能提供 UI 功能来关闭它。

于 2012-05-04T14:18:08.270 回答
2

你要这个?App.Current.Exit();

于 2012-06-14T05:58:03.897 回答
0

试试这个..它有效

App.Current.Terminate();
于 2013-01-30T09:50:34.273 回答