我正在开发一个Windows Phone 7应用程序,我有一个疑问。
想象一下,我有三个页面:PageOne,PageTwo和PageThree。我做了以下事情:
应用程序从PageOne开始。从PageOne我去PageTwo。在PageTwo上按Back Button,我回到PageOne。现在,我从PageOne导航到PageThree。
我的问题是:当我这样做时,PageTwo是否在Page Stack中?
答案 0 :(得分:1)
不,PageTwo不再在堆栈中,因为您在导航后导航到新页面。
页面堆栈经历了以下更改(方括号标记当前页面;不包括应用程序外的页面):
Start Application
[PageOne]
Navigate to PageTwo
PageOne, [PageTwo]
Back
[PageOne], PageTwo
Navigate to PageThree
PageOne, [PageThree]