我有一个表格,我把背景变成了黑色,前景变成了白色。
我在页面上放了一个组框,在组框中放了项目。
我将组框的前景色更改为白色,并且其中包含的项目的标签全部变为白色。但是组框标题保持黑色....
我试过 groupbox.forecolor = color.white;
但无济于事。如何更改标题的颜色?
最佳答案
GroupBox 属性 ForeColor 应影响其标题。
Winforms 控件具有继承性,其中子控件应继承父控件的前景色和背景色。
不过,我只是重现了这个问题。我正在使用 Visual Studio 2010:
当我首先 将组框放在窗体上,设置它的颜色,然后更改窗体的背景色和前景色时,组框是正确的。当我删除组框,然后在表单上放置一个已设置颜色的新组框时,组框标题为黑色(尽管 ForeColor 属性设置为白色)。
但是,您似乎可以通过将 Groupbox 颜色设置为其他颜色,然后将其改回白色来修复它。
关于c# - 组框标题颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567191/