Windows 8.1应用商店应用程序,在应用程序状态之间保存用户变量
本文关键字:应用 之间 程序状态 保存 用户 变量 应用程序 Windows | 更新日期: 2023-09-27 17:59:17
我目前正在制作一款Windows 8.1商店应用程序,它可以作为用户创建事件的任务管理器
我需要保存一个变量,这样如果用户终止应用程序,它就会持续存在。在MainPage.xaml.cs中声明我有这个列表
public static ObservableCollection<events> eventsList = new ObservableCollection<events>();
有没有一种简单的方法可以保存它,以便用户创建的事件始终存在?我读过一些关于应用程序状态的MSDN页面,其中大多数似乎都是针对简单字符串或int的。我感谢你提供的任何帮助。
如果集成SQlite并将任务保存在数据库中,效果会更好。Sqlite将是一个更好的选择,因为这样可以更容易地管理用户创建的不同任务——您可以轻松地添加所需的特定字段并轻松地查询结果。
否则,您可以使用LocalStorage在本地保存变量值(尽管我没有使用它来保存列表值,也不确定它是否也允许)。
但是,如果您的意思是在应用程序状态之间,那么您必须查找Suspension Manager以在挂起模式期间保存状态值。