【问题标题】:C# Winform save settingsC# Winform 保存设置
【发布时间】:2014-09-01 06:02:04
【问题描述】:

我正在使用 C# Winforms 开发一个项目,其中一项要求是允许用户保存各种设置版本并为每个设置命名。这个想法是有一个表单,用户按下按钮保存设置,在文本框中输入一个字符串作为该设置的名称。稍后,用户可以从组合框中选择要使用的设置。我已经创建了一个标准设置,当用户关闭表单时会自动保存。你能指导我怎么做吗?

编辑: 以下表格展示了我想要实现的目标。 用户在 textBoxes(表单 Main)中输入一些数据,然后将详细信息保存到此设置的名称 setting01(表单保存设置)。然后输入一些其他详细信息并给出setting02的名称。

现在用户可以使用setting01 或setting02,它们为同一个textBox 包含不同的值。

有人可以帮我完成这次冒险吗?

【问题讨论】:

  • 嗨格兰特,您的回复和链接。我不是指使用项目属性中的设置对话框进行简单设置。用户可以保存许多设置并为每个设置命名。
  • 希望现在好多了,谢谢。
  • 好的,我会好好看看链接,但如果你有一个例子会很棒。再次感谢您。
  • 好的,我要好好看看链接,但我认为答案不存在。每个设置都包含各种属性。例如,在setting01中textBox01的值为9,在setting02中相同的textBox01的值为11。

标签: c# winforms settings


【解决方案1】:

Microsoft Developer Network 有一个很好的教程,介绍如何创建数据库并使用它来存储和检索数据here

希望对你有帮助。

编辑:

收集数据后,请执行以下操作:

combobox1.items.add(data_that_was_collected);

【讨论】:

  • 感谢您的回答,但我知道如何创建本地数据库。我的问题是如何保存每个设置集合属性并检索它们。另外,我在这个项目上使用的不是 SQL Server,而是 SQLite。我实际上是在考虑将设置保存在 xml 文件中,但可能保存在数据库中会更容易。
猜你喜欢
  • 2014-04-12
  • 2018-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-05
  • 2023-03-27
  • 1970-01-01
  • 2013-08-28
相关资源
最近更新 更多