为什么我要退出我的Silverlight手机应用程序

为什么我要退出我的Silverlight手机应用程序,第1张

概述这是参考 Windows Phone 7 close application 如果我有Page-A – >该怎么办? Page-B(即Page-A allowijg导航到Page-B)在Page-B上,我有一些控件可以带我到Page-C,page-D,Page-E,Page-F等 如果我在Page-F上,按下后退键我希望用户到达Page-A(所以,我重写OnBackKeyPressed).现在当O 这是参考 Windows Phone 7 close application

如果我有Page-A – >该怎么办? Page-B(即Page-A allowijg导航到Page-B)在Page-B上,我有一些控件可以带我到Page-C,page-D,Page-E,Page-F等

如果我在Page-F上,按下后退键我希望用户到达Page-A(所以,我重写OnBackKeypressed).现在当On Page-A时,如果用户再次按下后退键,他将再次被带到Page-B

因此,当用户按下Page-A上的键并且在按下键的同时卡在Page-A和Page-B之间时,我无法退出应用程序

这不是一致的用户体验.

从讨论中,我了解到Silverlight中没有(正确的)方法退出应用程序.所以,我是否以不正确的方式设计应用程序,我要显示许多子页面,但我希望用户通过覆盖后退键来访问其中一个主页面.

解决方法 如果我理解你正确遇到圆形导航问题.换句话说,当你到达“Page-A”时,你希望应用程序退出.在这种情况下,你应该明确地检查微软的这个食谱,以便使用循环导航:

Solving Circular Navigation

另一种使用方法是使用d出窗口而不是为用户导航创建新页面,这样您就不必担心处理后台堆栈了.

看看这个Creating a custom popup in WP7.

如果这有帮助,请告诉我.

总结

以上是内存溢出为你收集整理的为什么我要退出我的Silverlight手机应用程序全部内容,希望文章能够帮你解决为什么我要退出我的Silverlight手机应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存