我怎样才能调用控件的颜色,我的意思是默认的窗体颜色?

比如说,为了让事情变得蓝色,我会去做:

this.BackColor = Color.LightBlue; 

我怎么能召唤控制颜色,卡其色。

感谢所以。

4 Solutions collect form web for “我怎样才能调用控件的颜色,我的意思是默认的窗体颜色?”

System.Drawing.SystemColors类具有暴露各种系统颜色的属性,所以你可以这样做

 this.BackColor = SystemColors.Control; 

在MSDN上列出了访问其他颜色的全部属性。

我没有testing过这个,但我相信它是:

 this.BackColor = Control.DefaultBackColor; 

this.BackColor = default(Color);

似乎是表单devise师使用的颜色…

另一种方法是使用Transapernt来设置控件Parent的颜色

 this.BackColor = Color.Transparent; 
  • 我怎么知道系统滚动条的当前宽度?
  • Visual Studio 2012中的Tab Order Assignment对话框在哪里?
  • 如何将我的新用户控件添加到工具箱或新的Winform?
  • Winforms的问题 - 创build窗口句柄时出错
  • 如何在C#WinForms中刷新ListBox的DataSource
  • 任务并行库replace为BackgroundWorker?
  • 是否可以在Windows窗体标签上select文本?
  • WPF vs Winforms的.Net新手
  • 从另一个表单调用方法
  • 在WinForms中将button添加到Listview中
  • Application.OpenForms.Count = 0总是