2012-10-05 76 views
7

我已經開始修補Windows 8應用程序而且我想創建一個退出按鈕。以編程方式關閉win8應用程序

問題是我在winforms中使用的Environment.Exit()this.Close()不在這裏。

任何人都知道如何以編程方式關閉應用程序?

回答

8
Application.Current.Exit(); 

但關閉Metro應用不推薦使用。它通常被暫停。

+0

這只是最小化的應用程序。 – BrainSlugs83

+0

耶,對此有何更新?有沒有暫停櫃檯部分? – JohnTortugo

5
Application.Exit 

但要小心。您可以通過強制關閉應用程序的代碼來破壞認證。如果您打算髮布到商店,請務必閱讀Certification Guidance

您的應用程序既不能以編程方式關閉,也不能提供用戶界面功能來關閉它。 Windows 8 Process Lifetime Management自動關閉Windows Store應用程序。

+0

微軟已經放鬆了對這一對REQ位3.6 HTTP的指導:/ /msdn.microsoft.com/en-us/library/windows/apps/hh694083.aspx#acr_changelog –

相關問題