gpt4 book ai didi

c# - 按下后退按钮时跳过页面,WP7

转载 作者:行者123 更新时间:2023-11-30 14:16:41 24 4
gpt4 key购买 nike

在当前发布的 WP7 版本中,您无法通过编程控制页面堆栈。

我从 A 开始,转到 B,然后是 C。B 是新项目的数据输入页面,所以从 C 回来我想在逻辑上降落在 A。目前我在 B 上监听来自 C 和强制另一个回到 A。但是,该事件的发生速度不足以阻止页面在屏幕上显示。

A -> B -> C

C -> A

A 是顶级列表页面。 B 是新项目页面。 C为商品详情页。

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

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

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

这样做的另一个动机是我不知道哪个版本最适合定位,是最新的,还是刚好适合该应用程序的版本。目前我坚持使用现场版。

最佳答案

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

关于c# - 按下后退按钮时跳过页面,WP7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7109805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com