Height, Width, Left, Top, ClientHeight, ClientWidth, ClientLeft, ClientTop properties, TabStrip, Image control example
В следующем примере размеры изображения задаются в соответствии с размером клиентской области TabStrip , когда пользователь щелкает элемент CommandButton.
В этом примере кода используются следующие свойства: Height и Width, Left и Top и ClientHeight, ClientLeft, ClientTop и ClientWidth.
Чтобы воспользоваться этим примером, скопируйте данный пример кода в раздел описаний формы. Убедитесь, что эта форма содержит:
- Элемент CommandButton с именем CommandButton1.
- Элемент TabStrip с именем TabStrip1.
- Объект Image с именем Image1.
Private Sub UserForm_Initialize()
CommandButton1.Caption = "Size Image to Tab Area"
CommandButton1.WordWrap = True
CommandButton1.AutoSize = True
End Sub
Private Sub CommandButton1_Click()
Image1.ZOrder(fmFront)
'Place Image in front of TabStrip
'ClientLeft and ClientTop are measured from the edge
'of the TabStrip, not from the edges of the form
'containing the TabStrip.
Image1.Left = TabStrip1.Left + TabStrip1.ClientLeft
Image1.Top = TabStrip1.Top + TabStrip1.ClientTop
Image1.Width = TabStrip1.ClientWidth
Image1.Height = TabStrip1.ClientHeight
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.