Max、Min、Zoom 属性 、框架、滚动条控件示例
下例用 Zoom 属性把窗体、页或者框架上显示的信息缩小或放大。该示例包括一个框架、一个框架中的文本框和一个滚动条。框架的放大倍数通过 Zoom 改变。用户可以用滚动条来设置 Zoom。文本框用来演示缩放效果。
该示例还使用 Max 和 Min 属性,来识别可接受的滚动条值的范围。
窗体包括:
- 名为 Label1 的标签。
- 名为 ScrollBar1 的滚动条。
- 名为 Label2 的第二个标签。
- 名为 Frame1 的框架。
- 位于 Frame1 中的名为 TextBox1 的文本框。
示例
sub UserForm_Initialize()
UserForm_ScrollBar1.Max = 400
UserForm_ScrollBar1.Min = 10
UserForm_ScrollBar1.Value = 100
UserForm_Label1.Caption = "有效范围:10-400"
UserForm_Label2.Caption = UserForm_ScrollBar1.Value
UserForm_Frame1.TextBox1.Text = "Enter your text here."
UserForm_Frame1.TextBox1.MultiLine = True
UserForm_Frame1.TextBox1.WordWrap = True
UserForm_Frame1.Zoom = UserForm_ScrollBar1.Value
End Sub
Sub UserForm_ScrollBar1_Change()
UserForm_Frame1.Zoom = UserForm_ScrollBar1.Value
UserForm_Label2.Caption = UserForm_ScrollBar1.Value
End Sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21