TabFixedHeight、TabFixedWidth 屬性範例
下列範例使用 TabFixedHeight 和 TabFixedWidth 屬性來設定 MultiPage 和 TabStrip中使用的索引標籤大小。
使用者按一下 SpinButton 控制項,以調整 MultiPage 和 TabStrip內索引標籤的高度和寬度。
若要使用本範例,請將此範例程式碼複製到表單的宣告部分中。 請確定表單包含:
一個名為 MultiPage1 的 MultiPage 。
一個名為 TabStrip1 的 TabStrip 。
一個用於寬度控制之名為 Label1 的 Label 。
寬度控制項名為 SpinButton1 的 SpinButton 。
一個用於寬度控制之名為 TextBox1 的 TextBox 。
一個用於高度控制之名為 Label2 的 Label 。
高度控制項名為 SpinButton2 的 SpinButton 。
一個用於高度控制之名為 TextBox2 的 TextBox 。
Private Sub UpdateTabWidth()
TextBox1.Text = SpinButton1.Value
TabStrip1.TabFixedWidth = SpinButton1.Value
MultiPage1.TabFixedWidth = SpinButton1.Value
End Sub
Private Sub UpdateTabHeight()
TextBox2.Text = SpinButton2.Value
TabStrip1.TabFixedHeight = SpinButton2.Value
MultiPage1.TabFixedHeight = SpinButton2.Value
End Sub
Private Sub UserForm_Initialize()
MultiPage1.Style = fmTabStyleButtons
Label1.Caption = "Tab Width"
SpinButton1.Min = 0
SpinButton1.Max = _
TabStrip1.Width / TabStrip1.Tabs.Count
SpinButton1.Value = 0
TextBox1.Locked = True
UpdateTabWidth
Label2.Caption = "Tab Height"
SpinButton2.Min = 0
SpinButton2.Max = TabStrip1.Height
SpinButton2.Value = 0
TextBox2.Locked = True
UpdateTabHeight
End Sub
Private Sub SpinButton1_SpinDown()
UpdateTabWidth
End Sub
Private Sub SpinButton1_SpinUp()
UpdateTabWidth
End Sub
Private Sub SpinButton2_SpinDown()
UpdateTabHeight
End Sub
Private Sub SpinButton2_SpinUp()
UpdateTabHeight
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。