如何更改选项卡控件的字体属性而不更改其在C#中的子控件的字体?

时间:2012-01-17 09:48:34

标签: c# tabcontrol

我想更改标签控件的字体,因为我希望标签页标题中的文字看起来更大。但是,当我更改Designer中的选项卡控件的字体属性时(我使用的是MS VStudio 2010),其子控件的字体也会更改(例如标签和树视图),我不打算这样做。我只想更改标签页的标题字体。

编辑: 我想通过循环子控件来更改代码中的选项卡控件的子控件的字体属性(如果有)。这个想法会有什么问题吗?

1 个答案:

答案 0 :(得分:2)

大多数Font控件中的

Win-Forms属性如Label定义如下所述。

    The Font property is an ambient property. An ambient property is a control 
property that, if not set, is retrieved from the parent control. For example, a 
    Button will have the same BackColor as its parent Form by default

如果要在父级别指定一些您不希望由子级继承的字体,则必须手动为子控件指定其他字体