我已阅读过需求,当用户按下后退按钮时,应用程序必须退出。 (5.4.2):“从应用程序的第一个屏幕按下后退按钮必须退出应用程序”。所以,我已经在很多网站上看到,在silverlight中退出是不可用的,但我认为他们的意思是,应用程序应该只停用(例如,当我们按下“windows标志”按钮时它被禁用)。 我在我的应用程序中有一个主菜单。如果我在其他页面上导航并返回主菜单,则按“后退按钮”不会停用应用程序,因为以前的页面是应用程序中的另一页面。所以,也许我需要清理“导航历史”?但这是不可能的,我已经把它在某处... 所以,在这种情况下做什么?Windows phone 7 silverlight墓碑
1
A
回答
1
后退按钮必须从应用程序的第一个屏幕退出应用程序。如果用户通过页面向前导航,则应用程序应该通过页面堆栈向后导航。
这个要求仅仅意味着你的应用程序不能阻止用户在按下后退按钮并且到达第一页时退出应用程序。
1
首先,Silverlight中没有任何明确的退出。没有Exit()方法。
将您的应用程序想象成一个web应用程序,整个导航系统就像一个带有后退,主页和搜索按钮的简单浏览器。
你可以关闭stackoverflow.com?您可以回到另一个网站(如果有的话)或按开始/主页按钮离开计算器(如果它不是您的主页:))
在Windows Phone 7中,您描述为“停用”的行为称为Tombstoning。
您可以使用Non-linear Navigation Service来解决导航问题。
相关问题
- 1. Windows Phone 7:与URIs墓碑?
- 2. 导航在应用程序激活Windows Phone 7(墓碑)
- 3. Windows Phone 7后退按钮和应用程序墓碑?
- 4. 有没有办法模拟windows phone 7模拟器上的墓碑?
- 5. WP7墓碑内存保存
- 6. 墓碑清理内存WP7
- 7. WPF的Silverlight/Windows Phone 7的
- 8. Windows Phone 7/Silverlight上的Hessian?
- 9. XNA - WP7 - TiledLib - 序列化和墓碑
- 10. 当Windows Phone应用程序从墓碑App.RootFrame.Navigate(uri)回来后不起作用
- 11. “WP7”突发墓碑问题
- 12. Windows Phone 7的国家
- 13. Silverlight类库到Windows Phone 7类库
- 14. 支持Windows Phone 7和Silverlight的REST库?
- 15. Windows Phone 7/Silverlight:如何做导航?
- 16. Silverlight和Windows Phone 7 dll兼容性
- 17. Silverlight for Windows Phone 7中的字体
- 18. Windows Phone 7 - Silverlight对号颜色
- 19. Windows Phone 7上的Silverlight Web内容
- 20. 在windows phone上写xml silverlight 7
- 21. Windows Phone 7 Silverlight动态网格
- 22. 从Windows Phone 7/Silverlight调用Javascript函数
- 23. Silverlight Windows Phone 7:手势事件?
- 24. Windows Phone 7 Silverlight MVVM(和其他)框架
- 25. Windows Phone 7/Silverlight/WPF MVVM开发
- 26. Windows Phone 7使用会话的Silverlight
- 27. Silverlight Windows Phone 7:从URL加载图片
- 28. wp7 silverlight canvas在墓碑后显示黑屏
- 29. DataContractJsonSerializer在Windows Phone 7
- 30. Windows Phone 7 API + SSL