如何获取用户从

时间:2015-06-13 14:25:22

标签: navigation windows-phone-8.1 winrt-xaml windows-store

我开发了一个适用于Windows应用商店的应用,我的导航代码如下所示:

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

现在,我希望能够获取用户重定向的页面名称。

例如,我在多个页面中有上面的代码,我希望能够在hubPage中编写代码,以便指示用户从哪个页面进行重新设计。

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

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

1 个答案:

答案 0 :(得分:1)

在wp8.1(Windows应用商店应用)中,您可以通过以下代码了解上一页甚至整堆先前重定向的页面。

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

BackStack property会在这种情况下为您提供更多帮助。