有没有办法在Windows Phone 7中导航两个页面?我知道URI,但我想清除导航堆栈。WP7:导航两次返回
5
A
回答
4
是的,你可以通过编程的方式走回堆栈。我建议在这个题目阅读本指南文档:
感谢, 斯特凡·威克 - 微软的Silverlight
4
做到这一点,最简单的方法是这样的:
NavigationService.RemoveBackEntry();
NavigationService.GoBack();
这不会完全返回两次,它会从导航堆栈中删除前一页,然后返回一次,但效果相同。
2
这可以帮助你,如果你想导航到你的主页。
int depth = NavigationService.BackStack.Count();
for (int i = 0; i < depth-1; i++)
{
NavigationService.RemoveBackEntry();
}
NavigationService.GoBack();
相关问题
- 1. WP7停止页面导航/返回
- 2. WP7 NullReferenceException在导航上返回
- 3. getExtras()返回导航
- 4. WP7页面导航?
- 5. SketchFlow WP7导航Buggy
- 6. WP7导航参数
- 7. 需要按回两次按钮才能从活动导航返回
- 8. 片段。 ActionBar返回导航
- 9. 输入/返回DataGridView导航
- 10. iPhone导航返回按钮
- 11. SAPUI5导航并返回
- 12. IOS导航返回事件
- 13. php返回导航问题
- 14. 的Android返回导航
- 15. WebBrowser控件导航返回
- 16. 触发FluidMoveBehavior返回导航
- 17. WP7芒果页面导航?
- 18. 在wp7中提示“回按钮两次以返回到应用程序”
- 19. SQL查询返回两次
- 20. onpopstate返回数据两次
- 21. WP7主页加载两次
- 22. Backbone在Firefox中导航触发两次
- 23. umbraco导航,节点被显示两次
- 24. UIPopoverController presentPopoverFromBarButtonItem允许按导航键两次
- 25. jQueryMobile弹出错误3次,然后返回导航
- 26. 当应用程序返回前台解决WP7中的导航问题?
- 27. 的TabBar - 导航回到根层次Rootlevel
- 28. 向上导航刷新加载器,但返回导航不
- 29. 导航控制器返回到上方导航控制器
- 30. 使用MVVM-Light刷新导航返回导航
它仍然有点悲伤,平台没有这种本地。 – 2011-04-11 23:27:29
顺便说一下,自MicrosoftNavigationService(由上述博客文章提出)的代码很难找到,因为微软移动它。它可以在这里找到:https://github.com/konstantin-komelin/catchsmile-wp7/tree/master/NonLinearNavigationService – henon 2013-01-10 09:33:28