我正在创建一个基本的待办事项 . 我想保存用户创建的任务列表 . 现在我已经尝试将它们保存为文本文件,但我不希望这样 . 我想要它,以便我可以保存用户在程序中创建的任务而不是外部文本文件,然后检索这些保存的文件并将其显示在文本文件中 .
基本上我需要一种方法来保存数据,而不需要依赖数据库 .
一个很好的例子是GeeTeeDee . 它似乎是在程序内而不是外部文本文件中保存其文件和数据等 . (我假设这是因为我似乎无法找到它们 . 我可能是错的)
Update
我正在做一些搜索可以遇到这个:Click here!!!
但问题是,我对这是如何工作感到困惑 . 有人能为我清理事情吗?它将非常受欢迎,因为它正是我正在寻找的 .
1 回答
“代码项目”示例将数据保存在扩展名为[* .brd]的外部文件中 .
您可以使用XmlSerializer从扩展名为xml,brd或其他任何内容的外部xml文件中保存和加载数据 .
尝试下面的代码,添加到form1三个按钮(Button1,Button2,Button3)和一个DataGridView1,粘贴代码和运行 .
按下按钮"add data dynamically"或/并直接从DataGridView1添加,编辑,删除行 .
按保存数据 .
关闭并运行程序
按加载数据 .
将该代码添加到 form1 并将数据添加到文本框中(添加button4,textbox1)