Подтвердить что ты не робот

Приложение Metro больше не может быть программно убито?

Я новичок в разработке приложений Win 8 Metro и обнаружил, что многие вещи, похоже, меняются из классического WPF.

Что беспокоит меня больше всего, так это то, что нет возможности закрыть приложение. Это очень раздражает, когда дело доходит до отладки приложения. Поэтому я ищу способы добавить кнопку "закрыть" в своем приложении.

Однако старый способ WPF:

Application.Current.Shutdown()

больше не существует. И я больше не мог найти класс Process в System.Diagnostics.

Кто-нибудь знает, как это сделать?

4b9b3361

Ответ 1

Вы ищете App.Current.Exit()

Ответ 3

Это то, что я нашел, чтобы закрыть приложение.

  App.Current.Exit();

Ответ 4

Насколько я знаю, вы не можете закрыть приложение Metro (по дизайну) (использование Task-Manager - единственный вариант, который работает), и насколько я знаю, нет возможности программно выйти из приложения Metro ( по дизайну).

Вы можете попробовать бросить необработанное исключение (я бы не рекомендовал этого).

Ответ 5

Попробуйте это. Это сработало

App.Current.Terminate();

Ответ 6

Я использовал аварийный код для выхода из Windows 8 Metro APP. char * p = nullptr; * p = 1;