我正在尝试使选项卡在表单的右侧水平显示。由于文本的显示方式,我无法使用工具箱中的 tabcontrol。我正在使用我发现可以帮助我的代码。但是在用尽我所有的资源之后,我似乎无法让代码指向 tabPages 集合。我在那里有条目,但选项卡显示为空白。
Public Sub New()
tabControl1 = New TabControl()
Dim tabPage1 As New TabPage()
' Sets the tabs to be drawn by the parent window Form1.
' OwnerDrawFixed allows access to DrawItem.
tabControl1.DrawMode = TabDrawMode.OwnerDrawFixed
tabControl1.Controls.Add(tabPage1)
tabControl1.Location = New Point(25, 25)
tabControl1.Size = New Size(250, 250)
tabPage1.TabIndex = 0
myTabRect = tabControl1.GetTabRect(0)
ClientSize = New Size(300, 300)
Controls.Add(tabControl1)
AddHandler tabControl1.DrawItem, AddressOf OnDrawItem
End Sub!