c# - VS2012 导出 "User Settings"

标签 c# xml settings.settings

我正在尝试找到一个好的系统来存储可以由用户更改的设置。
我尝试使用 .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/

相关文章:

android - 三星启用禁用 "Driving mode"

c# - 在 Orchard CMS 中,是否可以在模块中注册 IEventHandler 实现,以便比驻留在 Orchard.Framework 中的模块更晚调用?

c# - 如何使用 mongodb 和 linq 来存储大型二进制对象(文件)?

javascript - 解析 XML 中的标签

c# - 为什么在这种情况下会保存我的设置?

winforms - 当我在 C++ Windows 窗体应用程序中添加 .settings 文件时,Visual Studio 崩溃

c# - 如何管理内存有限的网格中显示的数百万行

c# - 指数进度报告

xml - 解码 XML 保留子元素

xml - 如何在 IntelliJ IDEA 中禁用没有模式的文件的 XML 验证