Есть в любом случае, что мы можем игнорировать тот же элемент страницы в панель навигации, На самом деле я следующая ситуация в моей UWP App, это то, как пользователь навигации с одной страницы на другуюКак игнорировать одну страницу в истории навигации
MainPage -> Страница 1 -> Страница 2 ->
Теперь от пользователя SplitView мыши на странице 1, и поэтому стек идет как этот
MainPage -> Страница 1 -> Страница 2 -> Страница 1
Что я хочу, так это то, что я е Page-уже загружен, чем я хочу, чтобы удалить страницу 1, и весь Кадр выше этой страницы,
Это то, что стек должен выглядеть следующим образом:
MainPage -> Страница 1
В андроида я знаю что мы можем установить флаг «ClearTop», чтобы он автоматически выполнял очистку для одной и той же страницы, есть ли что-то подобное для UWP App?
Как управлять EntryPage, потому что на спине Навигация Я не буду получать тип страницы, Нужно ли мне устанавливать EntryPage каждый раз перед тем, как перейти на другую страницу? –
Да. Я делаю что-то подобное. AppShell - моя первая страница. Я просто зарегистрирую его тип: NavigationHelper.Current.RegisterEntryPage (typeof (AppShell)); –
Спасибо, но я не использую NavigationHelper в своем приложении и rootFrame.BackStack [rootFrame.BackStackDepth - 1]; не будет работать, если сценарий похож на этот MainPage -> Страница 1 -> Страница 2 -> Страница 3 -> Page 1 –