在Windows商店应用中,我们通常会使用以下内容:
this.Frame.Navigate( typeof(ItemDetailPage), itemId);
在应用的不同页面之间导航。
在我要导航到的页面打开后,我怎么知道它的导航源?如何获取上一页的类型?
答案 0 :(得分:0)
您将要创建导航事件
void NavigationService_Navigated(object sender, NavigationEventArgs e)
{
//Your code here
}
(每http://msdn.microsoft.com/en-us/library/system.windows.navigation.navigationservice.navigated.aspx)
然后,一旦您有此活动,您可以查看NavigationEventArgs
这样您就可以访问调用该事件的Navigator
。
从那里你应该能够抓住导航器的Uri