我正在开发一个笔记应用程序,用户可以创建、编辑和删除笔记。一旦应用程序关闭,所有数据都应该存储在隔离存储中。我创建了一个笔记类,设置了以下一些属性:
public string strNoteName { get; set; }
public string strCreated { get; set; }
public string strModified { get; set; }
public bool boolIsProtected { get; set; }
public string strNoteImage { get; set; }
public string strNoteSubject { get; set; }
public string strTextContent { get; set; }
这些内容被放入了一个名为
ObservableCollection<note> GetnotesRecord()
的集合中,可以使用列表框在Mainpage中显示。触摸时有一个SelectionChange
事件处理程序,它将项目传递到editpage,其中可以编辑诸如strTextContent和strNoteName之类的项目。在添加所有这些内容之后,希望能将数据保存到隔离存储中,以便下次运行应用程序时可以加载。
是否可能保存
ObservableCollection<note>
?如果是,请问如何在稍后启动应用程序时从隔离存储中检索它?
PascalCase
来命名公共成员。 - Dai