GroupBox中的粗体文本

时间:2017-07-18 10:03:45

标签: c# winforms

在下面的代码片段中,我正在创建GroupBox,我希望标题为粗体

Control containerControl;
containerControl = new GroupBox { Name = "" + viewGroupID, Text = viewName, Dock = DockStyle.Top, Height = 20, Padding = new Padding( 2 ) };

标题由Text Property设置,但目前我无法将其设为粗体。

enter image description here

在上图中,“视图组A”需要加粗。

我已经读过,这可以通过使用label来完成,但是有没有办法通过创建GroupBox来实现这一目标?

1 个答案:

答案 0 :(得分:2)

您可以通过添加FontStyle参数的新字体来完成此操作:

GroupBox gb = new GroupBox()
{
    Font = new Font( DefaultFont.FontFamily, DefaultFont.Size, FontStyle.Bold ),
    Text = "Text"
    //You can also use 'this.Font' instead of 'DefaultFont' to use the font of your form
};