【发布时间】:2015-04-09 19:08:42
【问题描述】:
问题是关于 windows phone 8.1 通用应用程序,不是空白应用程序模板,而是其他具有 Common 文件夹中的 NavigationHelper 类。 是否可以从某个页面导航到某个页面,而不管导航历史如何使用 硬件返回按钮? 例如,如果导航从 page1 转到 page2 > page3 > page2 和 page3,则导航返回 硬件后退按钮将从 page3 到 page2 > page3 > page2 和 page1。是否可以以编程方式进行管理 无论导航历史如何,硬件后退按钮总是从 page2 导航回 page1? 因为,硬件后退按钮导航所有页面,在这种情况下,它将导航到 page3 然后 page2 和 最后第1页。我在这里想要实现的是,当用户在 page2 上使用硬件后退按钮时,我想 让用户始终访问第 1 页。我刚刚使用 AppBarButtons 进行页面导航,代码如下:
Frame.Navigate(typeof(Page2));
提前致谢
【问题讨论】:
-
在WP8.1中你当然可以把你自己的逻辑放在后退按钮下,你可以导航、管理后退堆栈或其他,所以应该可以做你想做的事。您会发现很多关于 SO 处理后退按钮的问题,这可能会对您有所帮助。
-
@Romasz 很抱歉问这个问题,但这是什么?
-
这就是如此......你在如此。 SO = 堆栈溢出
-
非常感谢,这真是一个愚蠢的问题,一时我的大脑无法正常工作!
标签: c# windows-phone-8.1