У меня есть страница входа, которая отображается при первом запуске. После того, как пользователь вводит свои учетные данные, он попадает на главную страницу приложения. На этом этапе, если пользователь нажимает клавишу возврата, я хочу, чтобы он пропустил страницу входа и вышел. Я попробовал то, что было предложено здесь: Удалить страницу из стека навигации (в OnNavigatedTo используйте NavigationService.GoBack ()), но он выдает исключение, потому что в заднем стеке больше ничего нет. Я читал некоторые другие места, в которых не обрабатывается исключение, по сути, единственный способ закрыть приложение ...
Проблема с этим методом закрытия приложения заключается в том, что, кроме того, что оно взломано, оно не затрагивает Application_Closing (), поэтому мое состояние не сохраняется.
Кто-нибудь знает, как я могу пропустить страницу входа при нажатии клавиши "Назад", сохранить состояние и выйти из приложения?
Заранее спасибо!