在VB.Net或C#中保存设置

Mar*_*dea 1 .net c# vb.net visual-studio winforms

即使关闭程序后,如何保存我想要的设置?

让我们说:如果我有一个Checkbox,我运行该程序.如果我检查了它,即使我再次重新打开该程序,我也希望保持这种状态.我希望你明白我的意思.

我是新手,所以慢慢来吧.谢谢.

Rez*_*aei 8

我建议使用应用程序设置属性绑定.

在他的好答案中提到了许多选项作为mrunion,但我认为Windows Forms Application中最简单的方法是使用应用程序设置属性绑定.要使用设计师这样做:

  1. 选择你CheckBox的设计表面
  2. 在属性窗口中,在顶部,展开(ApplicationSettings),打开Checked属性的下拉列表,然后(New...)在下拉列表的底部选择.
  3. 使用默认值添加所需的属性.
  4. 将设置保存在某个Form_Closing事件中:

    • C#: Properties.Settings.Default.Save();
    • VB: My.Settings.Save()

属性窗口中的(ApplicationSettings):

在此输入图像描述