我正在使用
this.Frame.Navigate(typeof(Page2));
进行导航,然后在Page2中查看是否可以返回并处理后退按钮。
问题是我正在做一个我不希望它存储在后台堆中的页面,我知道我可以做到
this.Frame.Navigate(typeof(Page2));
this.Frame.BackStack.RemoveAt(this.Frame.BackStack.Count - 1);
但在删除之前" OnNavigatedTo"启动并准备好Page2(显示一个按钮)。
有什么办法可以在BackStack这个页面中使用导航和不存储?
谢谢
答案 0 :(得分:0)
尝试执行
this.Frame.BackStack.RemoveAt(this.Frame.BackStack.Count - 1);
第一页的 OnNavigatedTo()中的。 在第二页加载之前调用OnNavigatedTo()。