OnNavigatedTo神秘地不在Windows Phone 7上开火

时间:2010-12-16 22:56:42

标签: windows-phone-7

我正在尝试在我的应用的子页面上处理状态恢复。为了做到这一点,我已经将OnNavigatedFrom和OnNavigatedTo覆盖了。然而 - 虽然当我在应用程序本身导航时他们非常高兴地开火,但是当我在该页面处于活动状态时切换出应用程序时,OnNavigatedTo 会激活,然后尝试重新激活它。这更加神秘,因为我拥有的另一个几乎相同的应用程序似乎工作得很好。

当我的应用程序从逻辑删除中恢复时,是否有某种设置可能会阻止OnNavigatedTo触发,但是当用户在我的应用中的屏幕导航时允许它触发?

克里斯

1 个答案:

答案 0 :(得分:1)

如果您几乎立即返回,您的应用程序可能仍然可以正常运行,但即使在这种情况下OnNavigatedTo仍应被解雇(更新信息:link text

你在构造函数中做了什么花哨的东西,例如挂钩事件处理程序来尝试处理框架中的状态变化吗?

如果是这样,那就放下它,看看它到底在哪里,ctors应该是空的。