c# - 如何在设计时在.net,winforms中向库的最终用户提供应用程序设置

原文 标签 c# .net winforms settings appsettings

我有一个带有一组具有共同属性的类的库,我希望最终用户能够覆盖而不覆盖所有类。

重要的是,必须在设计时覆盖该属性。为了简单起见,可以说它是UITypeEditor的背景色。

我可以通过将设置放入ide中的“应用程序设置”对话框中来实现。
但是,我看不到最终用户如何访问包裹在dll中的我的设置。我尝试将dll导入另一个应用程序,并在应用程序设置中添加一个具有相同名称的设置,但它不会覆盖dll中的设置-我认为这是预期的行为。

我是否必须将设置放入用户可以使用记事本编辑的外部文件中?

最佳答案

似乎与this问题有关,基本上,如果要使用默认机制,似乎只能有一个配置文件,否则必须实现自己的配置。

相关文章:

c# - 如何开始制作C#RSS阅读器?

c# - Windows Phone-如何调出标准拨号盘?

c# - Windows应用程序Java Servlet参数传递

c# - 从F#查看C#Windows Forms项目代码

c# - 在C#中,如何可靠地杀死进程树

c# - DataGridView:通过值还是引用传递?

c# - 套接字接收挂起

c# - 找一个免费的港口

c# - 你如何防止窗户被移动?

c# - Form.ActiveForm偶尔会起作用