如何改变 TabControl
的边框大小/样式/颜色,使其与表单的背景色融为一体?
在 Visual Studio 中找不到相关属性。这是否可行?
如何改变 TabControl
的边框大小/样式/颜色,使其与表单的背景色融为一体?
在 Visual Studio 中找不到相关属性。这是否可行?
如果您想隐藏TabControl的边框并使其与表单的背景颜色融合,可以将TabControl放在类似“Panel”控件的容器中,并将TabControl的大小设置为大于Panel控件的大小,但这样也会遮盖选项卡按钮。对于此问题,您可以为每个选项卡添加按钮,将按钮的单击事件设置为更改TabControl的SelectedTab属性。 注意:您可以将TabControl保留在可以在设计时更改选项卡的位置,然后在窗体的Load事件上添加以下简短的代码以在运行时隐藏选项卡按钮:
Private Sub Form_Load(sender As Object, e As EventArgs) Handles Me.Load
TabControl.ItemSize = New Size(0, 1)
TabControl.SizeMode = TabSizeMode.Fixed
End Sub
Me.TabPage1.BackColor = Color.Blue
试试这个,对你会有帮助的。
TabPage
的颜色,而不是容器控件。你仍然会看到边缘周围的边框。他已经在截图中设置了TabPage
的自定义颜色。 - Cody Gray
TabPage
**的Padding
属性是否有帮助? - Cody GrayOwnerDrawFixed
。 - Momoro