Я много читаю о состояниях приложений, надгробных и рекомендуемых методах, но я все еще в замешательстве
Вот мой сценарий
- Пользователь запускает приложение через значок приложения.
- Затем пользователь переходит на следующую страницу.
- Пользователь Нажмите на кнопку Windows.
- Пользователь снова запускает приложение, используя значок приложения
Что здесь должно произойти?
- Моя вторая страница должна отображаться?потому что пользователь не вышел из приложения с помощью кнопки назад
- Должна ли отображаться главная страница?потому что пользователь запустил его через список приложений, что означает новый экземпляр
MSDN говорит
Убедитесь, что когда ваше приложение запускается пользователем из меню Пуск или из списка установленных приложений,пользователь принимает последовательный опыт запуска.Для пользователя должно быть очевидно, что он испытывает новый экземпляр приложения.
Означает ли это, что я должен снова запустить главную страницу, а не вторую страницу?
Если да, следуетсостояние моего приложения восстанавливается (на второй странице) только тогда, когда пользователь заходит в мое приложение с помощью кнопки назад и запускается событие Application_Activated
?