如何调用Control颜色,我的意思是默认的颜色?

Ser*_*pia 62 c# colors winforms

例如,要做出蓝色的东西我会去:

this.BackColor = Color.LightBlue;
Run Code Online (Sandbox Code Playgroud)

我如何召唤控制色,卡其色.

谢谢你.

ste*_*son 128

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

this.BackColor = SystemColors.Control;
Run Code Online (Sandbox Code Playgroud)

MSDN上列出了访问其他颜色的所有属性.


pyr*_*lus 10

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

this.BackColor = Control.DefaultBackColor;
Run Code Online (Sandbox Code Playgroud)

  • 经过测试并且工作正常!比接受的答案更好,因为不需要使用附加命名空间“System.Drawing.SystemColors”。 (2认同)