我正在C#winForm中编写应用程序,并且我正在使用ListView来存储一些数据。 当窗体关闭时,我需要保存这个项目列表,并在窗体再次打开时再次加载它。保存并加载ListView内容
这是代码的列表上添加新的元素:
string[] timeitem = new string[2];
timeitem[0] = txtDescription.Text;
timeitem[1] = msktime.Text;
ListViewItem lvi = new ListViewItem(timeitem);
lstTimes.Items.Add(lvi);
什么是保存和加载该列表的最佳方式?我不需要用户的对话框,每次用户打开包含ListView项目的表单时,都应该自动保存并加载该列表。我打开使用.txt或xml文件,无论是最好/更容易处理。
有点依赖。这是用户数据,所以你可以将它存储为像userconig(可能是xml)文件?你已经有一个数据库,你可能会想将它保存到..等.. – 2013-03-04 00:14:13
是的,这是用户数据,这些都是闹钟设置的排序,我没有使用数据库。 – Terix 2013-03-04 13:14:25