на окнах магазина приложений, мы обычно используем что-то вроде этого:Windows Store Frame Navigation: Как получить исходную страницу?
this.Frame.Navigate(typeof(ItemDetailPage), itemId);
Для навигации между различными страницами приложения.
После того, как страница, которую я хочу открыть, открыта, как я могу узнать ее источник навигации? Как я могу получить предыдущий тип страницы?
Просто чтобы быть ясно, - вы работаете с 8 (WinRT) приложением витрин? –
Да. Я только поместил тег телефона Windows, потому что я думаю, что навигация сделана таким же образом. – celsoap7
Они похожи, но есть различия: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.navigation.navigationeventargs - вы можете видеть, что было в предыдущей типе страницы ('SourcePageType') был, а не Uri. –