Windows runtime 从哪个页面导航到给定页面
我想通过按后退按钮知道从哪个页面导航到给定页面。但是我没有在WP8.1中找到解决方案Windows runtime 从哪个页面导航到给定页面,windows-runtime,windows-phone-8.1,back-button,Windows Runtime,Windows Phone 8.1,Back Button,我想通过按后退按钮知道从哪个页面导航到给定页面。但是我没有在WP8.1中找到解决方案 据我所知,参数可用于向前导航。 有人能帮我吗?您想知道在用户导航回当前页面之前显示了哪个页面吗?您可以检查Frame.ForwardStack是否存在以下情况: protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.NavigationMode == NavigationMode.Back) {
据我所知,参数可用于向前导航。
有人能帮我吗?您想知道在用户导航回当前页面之前显示了哪个页面吗?您可以检查
Frame.ForwardStack
是否存在以下情况:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
if (e.NavigationMode == NavigationMode.Back)
{
// get the type of the page that was shown previously
var navigatedFromPage = Frame.ForwardStack[0].SourcePageType;
}
}
是的,这就是问题所在。你的解决方案很好用!谢谢