导航模型问题
我正在开发一个 Windows Phone 7 应用程序,但我有一个疑问。
假设我有三个页面:PageOne、PageTwo 和 PageThree。我执行以下操作:
应用程序在 PageOne 上启动。我从第一页转到第二页。在第二页上,我按后退按钮,然后回到第一页。现在,我从 PageOne 导航到 PageThree。
我的问题是:当我这样做时,PageTwo 是否在页面堆栈中?
I'm developing a Windows Phone 7 application and I have a doubt.
Imagine I have three pages: PageOne, PageTwo and PageThree. And I do the following:
Application starts on PageOne. From PageOne I go to PageTwo. On PageTwo I press Back Button and I come back to PageOne. And now, I navigate from PageOne to PageThree.
My question is: is PageTwo in Page Stack when I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,PageTwo 不再位于堆栈中,因为您在返回后导航到了新页面。
页面堆栈经历了以下更改(方括号标记当前页面;不包括应用程序外部的页面):
No, PageTwo is no longer in the stack because you navigated to a new page after navigating back.
The page stack went through the following changes (square brackets mark the current page; pages outside the app are not included):