C#   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c# – 按下后退按钮时跳过页面,WP7大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在当前发布的WP7版本中,您无法对页面堆栈进行编程控制.

我从A开始,然后转到B,然后是C.b是新项目的数据输入页面,所以从CI回来想要逻辑上降落在A.目前我在B上听取来自C的导航并迫使另一个回来到A.然而,事件不会很快发生,以阻止页面显示在屏幕上.

A – > B – > C

C – >一个

A是顶级列表页面. B是新项目页面. C是项目详细信息页面.

到目前为止,这只发生在一个表单上,所以我的解决方法是在我想跳过的页面中覆盖OnNavigatedTo,并以编程方式调用“返回”.但是,这会产生不希望的效果,即短暂显示页面然后立即导航.

>有没有可行的方法来阻止闪烁?
>我的解决方法是否应该完全控制页面导航,包括返回?这将使页面堆栈处于一种奇怪的状态,但如果我控制所有导航,则会对用户隐藏.

我知道Mango中有一个功能可以通过编程方式从页面堆栈中弹出一个页面,但我很想知道在发布的版本中是否有解决问题的方法.

一个动机是我不知道哪个版本最适合目标,最新版本,或者适合应用程序的版本.暂时我坚持使用现场版.

解决方法

你应该阅读 this blog post解决循环导航问题,你可以下载 this recipe code演示非线性导航.

大佬总结

以上是大佬教程为你收集整理的c# – 按下后退按钮时跳过页面,WP7全部内容,希望文章能够帮你解决c# – 按下后退按钮时跳过页面,WP7所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。