Мне хотелось бы получить историю навигации от пользователей навигационного приложения. У меня есть рамка и вы можете использовать canGoBack() и goBack. Но я хотел бы видеть, с какой страницы они навигация, когда они вступают на новую страницу. Как я могу извлечь историю?История навигации в приложении для навигации Silverlight
2
A
ответ
2
NavigationService.CurrentSource Недвижимость сообщит вам ваше текущее местоположение.
Вы можете вызвать это перед вызовом GoBack
, чтобы сохранить uri, а затем запросить это значение после завершения навигации.
Существует также метод Page.OnNavigatedFrom, который принимает в качестве аргумента класс NavigationEventArgs. Это может дать вам необходимую информацию.
1
Невозможно получить историю, вы должны сохранить ее самостоятельно, прослушивая каждый экземпляр Frame.Navigated (или NavigationService.Navigated) и сохраняя его где-нибудь.
Смежные вопросы
- 1. Angular2 История навигации браузера
- 2. Приложение для навигации Silverlight
- 3. Проверка навигации в silverlight
- 4. Базовый класс для представлений в приложении навигации
- 5. якорь навигации и история изменения
- 6. Windows Phone 8.1 История навигации кадра/BackStack
- 7. Вложенная рамка навигации в Silverlight
- 8. История навигации OpenLayers 2 в OpenLayers 3
- 9. Как изменить цвет вкладок в приложении навигации Silverlight?
- 10. AJAX SEO Friendly и история навигации
- 11. Silverlight - вкладка навигации со стрелками
- 12. Windows Phone Silverlight Страница навигации
- 13. Альтернативы UITabBar в приложении для навигации
- 14. Пункт навигации в приложении для Android
- 15. Использование Призма для навигации в приложении Wpf
- 16. Предотвращение навигации в приложении Ionic
- 17. Панель навигации для иерархической навигации в wpf
- 18. Ошибка навигации
- 19. Silverlight - Как закрыть страницу в Структуре навигации
- 20. История, не записанная для навигации, вызванная действием, не инициированным пользователем
- 21. Android-эквивалентные события для навигации и навигации
- 22. Как установить элемент навигации для навигации NavigationDrawer?
- 23. Использование стиля кнопки гиперссылки Silverlight без навигации
- 24. Silverlight: проблема с Childwindow и каркасом навигации
- 25. В приложении поворот к повороту навигации
- 26. Лучше метод hadling навигации потока в приложении
- 27. Silverlight 3: страница навигации всегда выравнивается слева!
- 28. Вкладка навигации не работает в приложении AngularJS
- 29. Как скрыть панель навигации в приложении Android?
- 30. Каков наилучший способ создания навигации в приложении?
Этот ответ также подходит для конкретного случая, о котором вы просите - мой ответ касается более общего вопроса о том, чтобы добраться до истории целиком. –
Большое спасибо за помощь, я разрешил ее, сохранив список с помощью uri, а затем запросив его при необходимости. благодаря – Fore