我希望在应用程序运行时隐藏选项卡布局(位于TabControl顶部)。 但是当我设计表格时,我需要它们可见。有人可以帮帮我吗?
答案 0 :(得分:0)
来自Hans Passant Hide Tab Header on C# TabControl
直接链接:https://stackoverflow.com/a/6954785/3055288
Public Class TablessControl
Inherits System.Windows.Forms.TabControl
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' Hide tabs by trapping the TCM_ADJUSTRECT message
If (m.Msg = &H1328 And Not DesignMode) Then
m.Result = CType(1, IntPtr)
Else
MyBase.WndProc(m)
End If
End Sub
End Class
我将他的代码翻译成VB.NET,我自己也在使用它。它非常好用。
答案 1 :(得分:0)
迟到的回答,我知道已经接受了,但这就是我的做法
Filter