2015-06-13 10 views
1

重定向的页面我开发Windows应用商店的应用程序,我有一个看起来像这样的导航代码:如何让用户从

Frame.Navigate(typeof(HubPage), datatopass); 

现在,我希望能够得到页面名称用户重定向。

例如,我在上面的代码中有多个页面,我希望能够在hubPage中编写代码,以便指示用户从哪个页面修改页面。

我知道我可以在'dataToPass'var中添加页面名称,但我想避免这种情况。

我的问题是如何获得previuos页面名称?

回答

1

在wp8.1(windows store应用程序)中,您可以通过以下代码了解上一页以及以前重定向页面的整个堆栈。

var lastPage = Frame.BackStack.Last().SourcePageType 

BackStack property将在这方面帮助你更多。