Height、Width、Left、Top、ClientHeight、ClientWidth、ClientLeft、 ClientTop 属性和 TabStrip、图像控件示例
当用户单击命令按钮时,下例将图像尺寸设置为 TabStrip 客户区的尺寸。这个代码示例使用下列属性:Height、Left、Top、Width、ClientHeigh、ClientLeft、ClientTop 和 ClientWidth。
窗体包含:
- 名为 CommandButton1 的命令按钮。
- 名为 TabStrip1 的 TabStrip。
- 名为 Image1 的图像。
示例
Sub UserForm_Initialize()
UserForm_CommandButton1.Caption = "Size Image to Tab Area"
UserForm_CommandButton1.WordWrap = True
UserForm_CommandButton1.AutoSize = True
UserForm_Image1.BorderColor =vbRed
UserForm_Image1.BackColor = 4966415
End Sub
Sub UserForm_CommandButton1_Click()
UserForm_Image1.ZOrder(fmFront)
'将图像放在 TabStrip 的前面
'从 TabStrip 的边缘来
'测量 ClientLeft 和 ClientTop,
'而不是从包含 TabStrip 的窗体的边缘测量。
UserForm_Image1.Left = UserForm_TabStrip1.Left + UserForm_TabStrip1.ClientLeft
UserForm_Image1.Top = UserForm_TabStrip1.Top + UserForm_TabStrip1.ClientTop
UserForm_Image1.Width = UserForm_TabStrip1.ClientWidth
UserForm_Image1.Height = UserForm_TabStrip1.ClientHeight
UserForm_Image1.BorderColor =vbRed
UserForm_Image1.BackColor = 4966415
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