在我的winform项目中,我需要增加TabControl
项的字体大小,但如果我增加大小,TabControl
的内容也会改变自己的大小......
任何想法?
我还想更改TabControl
调色板(不是整个tabControl)的背景。
答案 0 :(得分:2)
如果您想更改标签页的字体和背面颜色而不更改子控件的字体和背景颜色,您应该知道:
ambient属性是一个控件属性,如果未设置,则从父控件中检索。例如,默认情况下,Button
与其父BackColor
具有相同的Form
。有关环境属性的更多信息,请参阅AmbientProperties
类或Control类概述。
您可以明确为每个标签页设置Font
和BackColor
。这样,标签页的子控件使用Font
的{{1}}和BackColor
。
您可以显式设置控件的环境属性,以防止它们使用父级的属性值。
(感谢TaW更好的选择,而不是在标签页中使用面板作为控件的容器。)