关于处理Wp7手机应用程序中页面状态的疑问



我有一个应用程序,我在其中保存页面的状态,并在停用应用程序的同时,一旦我进入前台应用程序,我将恢复数据。但是当我当时单击后退按钮时,我没有上一页的对象实例。那么到时候我该怎么处理呢?

在后退键上,我需要一些类似的东西

1)检查堆栈中的页面,删除上一页并创建页面的新实例或任何其他想法?

数据

应在停用应用程序时保存,并在还原应用程序时重新加载。听起来您没有正确恢复数据。

这就是使用像 MVVM 模型这样的东西,其中您的数据与 UI 代码分开是非常有帮助的。查看 CodePlex 上的 MVVM 轻量级工具包。

http://mvvmlight.codeplex.com/

这是一个太笼统的问题,无法给出比这更具体的答案。不好意思。

尝试编写一些代码并发布有关代码的特定问题。

最新更新