分组框标题颜色

Pau*_*ers 2 .net c# winforms

我有一个表格,我把背景变成黑色,把前景变成白色。

我在页面上放置了一个分组框并将项目放在分组框中。

我将 groupbox 的前景色更改为白色,并且它包含的项目的标签全部变为白色。但是分组框标题保持黑色....

我已经尝试过groupbox.forecolor = color.white;但无济于事。如何更改标题的颜色?

JYe*_*ton 9

GroupBox 属性 ForeColor 应影响其标题。

Winforms 控件具有继承性,其中子控件应继承父级的前景色和背景色。

但是,我只是重新创建了这个问题。我正在使用 Visual Studio 2010:

当我把组框的形式第一,设置它的颜色,然后再改变了形式的背色和前景色,组框是正确的。当我删除 groupbox,然后在表单上放置一个新的并且颜色已经设置的时候,groupbox 标题是黑色的(尽管 ForeColor 属性设置为白色)。

但是,您似乎可以通过将 Groupbox 颜色设置为其他颜色,然后将其改回白色来修复它。