将组件的“绑定”属性设置为常量以实现全局更改

时间:2014-05-21 19:11:43

标签: c# winforms visual-studio properties

我正在为我的应用程序遇到不同的布局。

该应用程序由许多按钮,面板等组成,这些按钮,面板等都在Visual Studio的设计时创建并可见。

在一个布局中,所有控件的BackColors都是例如。灰色,我将以不同的方式将BackColors更改为例如深灰色,看看它看起来更好。

到目前为止,我通过以下方式更改颜色属性:

  • 选择所有按钮,然后在Visual Studio的属性窗口中更改属性
  • 之后
  • 选择所有面板,然后更改 Visual Studio
  • 的属性窗口中的属性
  • ...依此类推所有控件。

以某种方式可能,例如"结合"控件的特定属性,例如在单独的类中定义的常量,因此在更改此属性时,所有关联控件的属性将相应地(在设计时)发生变化?

感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

一个选项是创建一个名为System.Drawing.Color的应用程序设置(双击'Settings.settings'文件),命名为(例如)ControlBackColor: enter image description here

然后在设计器中,为您希望的控件设置(ApplicationSettings)绑定: enter image description here

现在只需更改Settings.settings位置 - 即可修改控件设置。