如何在C#代码中使用.NET GUI编辑器里的预定义系统颜色?
在C#代码中使用GUI编辑器里的「System->Control」系统颜色
在C#里,GUI编辑器中「System->Control」对应的是System.Drawing.SystemColors.Control静态属性,你可以直接用它来设置ToolStrip的BackColor:
toolStrip1.BackColor = System.Drawing.SystemColors.Control;
补充说明
SystemColors类提供了所有系统预定义颜色的访问入口,这些颜色会跟随系统主题设置自动变化,和GUI编辑器里「System」分类下的颜色一一对应。- 若需要其他系统颜色,比如「System->ControlText」「System->Window」等,都可以通过
SystemColors类的对应静态属性获取,例如SystemColors.ControlText、SystemColors.Window。
内容的提问来源于stack exchange,提问作者Eric Snyder
相关产品推荐
相关产品推荐

