2017-07-18 150 views
0

在以下代碼片段中,我創建了一個GroupBox,其中我希望標題爲加粗GroupBox中的粗體文本

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

標題由文本屬性設置,但目前我還沒有能夠使其粗體。

enter image description here

在上面的圖片,它的「視圖組A」需要大膽。

我已閱讀,這可以通過使用label,但有沒有任何可能的方式來實現這一點,只需創建一個GroupBox?

回答

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 
}; 
+0

謝謝你,@EpicKip。那就是訣竅。在評論中使用您的建議使用'this.Font'。 –

+1

@ClausMøllerJørgensen很高興它的工作,我認爲'DefaultFont'是與您的窗體的默認字體相同的字體,但如果您更改窗體字體它將會改變:D – EpicKip