【发布时间】:2014-11-07 04:58:45
【问题描述】:
我如何知道我来自 Windows phone 8.1 中的哪个页面?例如,我有 3 个页面:登录页面、主页和类别页面。我想要做的是确定用户是从哪些页面进入主页的;从登录页面或类别页面。
我在MainPage.cs 的OnNavigatedTo 方法中尝试了这段代码,
var lastPage = this.Frame.BackStack.Last();
if (lastPage != null && lastPage.SourcePageType.Name.ToString() == "LogInPage")
{
}
else
{
}
但问题是在我转到类别页面并返回主页后,它仍然提供了一个登录页面作为最后一个堆栈。如何解决?
【问题讨论】:
标签: c# windows-phone-8.1