保存多个复选框的状态,并在应用程序启动时重新加载它们

时间:2011-04-04 04:45:53

标签: c# winforms

我目前正在尝试保存多个复选框的状态,而且它非常可怕。我的目标是保存我的Form2上的多个复选框的状态(进入任何文件:ini,txt,reg ...),然后下次用户启动应用程序时,复选框应该处于与计划结束时相同的状态。

任何帮助都会非常感激,这对我来说真的不合适...... 非常感谢:)

2 个答案:

答案 0 :(得分:3)

对于小型应用程序,我使用这种类型的UI保持在类中(例如,在您的情况下为复选框的布尔值列表),然后将类序列化/反序列化为XML文件。

顺便说一下,我通常将它保存在IsolatedStorage中。

答案 1 :(得分:0)

您可以使用Visual Studio为您生成的Settings.settings文件。为复选框创建一些新设置(每个一个),然后使用VS生成的类来存储和恢复值。