我正在尝试找到一个好的系统来存储可以由用户更改的设置。
我尝试使用 .ini
文件,但似乎无法保存和加载某些值,例如颜色。
我也尝试过使用 XML
,但这让我的速度变得非常慢,以至于它变得毫无用处。
我想知道是否可以从 Properties 项目中导出 Settings.settings
。如果是这样,如何导出到 XML
文件?
这是我用来调用设置的一些代码
button1.BackColor = Properties.Settings.Default.ColorINFO;
button2.BackColor = Properties.Settings.Default.ColorWARNING;
button3.BackColor = Properties.Settings.Default.ColorServer;
这是我用来保存设置的代码
Properties.Settings.Default.ColorINFO = button1.BackColor;
Properties.Settings.Default.ColorWARNING = button2.BackColor;
Properties.Settings.Default.ColorServer = button3.BackColor;
Properties.Settings.Default.Save();
最佳答案
我通过使用允许读取和写入任何 XML 文件的 XML 编辑器来修复它,使用它我可以制作自定义设置文件。谢谢大家的帮助:)。
关于c# - VS2012 导出 "User Settings",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14149461/