当我的WP7应用程序从逻辑删除后返回时,它会创建我存储在App.Resources中的ViewModelLocator类。你打算怎么处理这件事?在我的ViewModelLocator构造函数中,有几个正在创建的ViewModels,在这些构造函数中,有几个WCF Service调用。让这个类在每次从tombstoned中恢复的时候重新创建似乎是错误的。
似乎我需要在我的应用程序被墓碑之前序列化ViewModelLocator,并在之后反序列化它。听起来对吗?在MVVM-Light中有没有什么东西可以处理这个问题呢?
发布于 2010-12-28 10:44:12
你肯定需要保存你的数据,以便能够在逻辑删除之后恢复它。
MVVM Light为您提供了MVVM框架,而不是WP7数据存储解决方案。您需要使用任何最适合您和独立存储的存储格式来实现这一点。
下面是一个使用IsolatedStorageSettings的基本示例。由WP7软件开发工具包提供的基于字典的抽象。
Tombstoning on the Win7 Mobile Platform
https://stackoverflow.com/questions/4543285
复制相似问题