我将配置值保存在app.config
中。我想创建一个WinForms应用程序,该应用程序显示表单中的所有AppSettings值。用户应能够更改设置值并将其保存回app.config
。如何在C#WinForms应用程序中创建可编辑的配置设置?
10
A
回答
9
只要你的价值观是在app.config文件中的AppConfig的部分,你可以简单地使用System.Configuration.ConfigurationManager
。
ConfigurationManager.AppSettings - MSDN
这是一个古老的博客文章,解释究竟是如何做到你在找什么:
0
看一看System.ConfigurationManager
。在MSDN页面上有一个很大的例子,它显示了几乎所有必要的功能来配置,修改,保存等,所有这些都以您选择的语言来完成。
ConfigurationManager中类 包括成员,使您能够 执行以下任务:
- 阅读从配置文件的部分。
- 整体读写配置文件
- 支持配置任务。
1
如果存储使用Settings.settings文件中的属性文件夹的设置你可以这样做:
Properties.Settings s = new Properties.Settings();
然后所有的设置将是s的属性(你可以定义它们作为特定的类型),如果它们设置为用户设置,则可以更改它们。 只需调用“设置”实例上的“重新载入”或“保存”以从磁盘读取/存储/存储到磁盘。
1
我使用Justin Niessner建议的方法成功了。需要注意的一点是:当你在visual studio中测试时,如果你正在调试应用程序,app.config本身不会被编辑。被修改的配置文件是ProjectName.vshost.exe.Config
相关问题
- 1. 在设置应用程序中创建应用程序设置
- 2. 设置位置WinForms应用程序
- 3. 如何在Winforms应用程序的配置中保存对象?
- 4. VS只为x86配置创建winforms应用程序,为什么?
- 5. 在C中构建的windows应用程序的可配置性#
- 6. C#.NET中的全局可编辑配置设置?
- 7. 如何在代码中创建新的应用程序设置
- 8. 在设置应用程序中创建类似邮件设置的设置
- 9. 在设置应用程序中创建类似邮件设置的设置
- 10. 如何在winforms上使用类库的应用程序设置?
- 11. 设计,如何创建一个编辑配置文件页面
- 12. 如何获取winforms中的应用程序设置路径?
- 13. 创建设置为mac应用程序
- 14. 为应用程序创建设置
- 15. 创建类似“设置”应用程序
- 16. 如何设置应用程序设置而不保存在c#
- 17. C++构建器应用程序设置?
- 18. 以.net 2.0 WinForms应用程序编程设置DPI
- 19. 管理界面可编辑Django应用程序设置
- 20. 如何使用C#编程创建MAPI配置文件
- 21. 如何配置的XCode创建适当的应用程序包
- 22. 在c#中创建pdf编辑器应用程序#
- 23. “设置”应用程序中用于编辑签名的控件
- 24. 如何使用C#在Winforms中设置菜单栏的位置?
- 25. 将android设置存储在可编辑配置中
- 26. 使用可编辑的配置文件创建asp.net网站
- 27. .net跨应用程序配置设置
- 28. C#应用程序设置
- 29. 如何在Sitecore中创建用户配置文件编程式
- 30. 在PhoneGap应用程序中设置电子邮件编辑器的建议
我相信这个答案比其他人更正确。 'Settings'具有内置的更新功能。 – 2012-01-16 16:33:21