Объект OlkControl (Outlook)
Определяет набор свойств элементов управления, общих для некоторых элементов управления Microsoft Outlook.
Элементы, предлагаемые OlkControl , могут применяться к большинству элементов управления Outlook. OlkControl предоставляет класс, к которому можно легко привести элемент управления Outlook, не прибегая к отражению. Хотя OlkControl не применяется к элементам управления Microsoft Forms 2.0, аналогичные свойства доступны для элементов управления Forms 2.0.
В следующем примере кода класс OlkControl используется для включения автоматического изменения размера элемента управления "Текстовое поле" по отношению к любому размеру формы. Он использует приведение в Visual Basic, чтобы разрешить элементу управления "Текстовое поле" использовать свойства OlkControl.
Sub ResizeWithForm()
Dim myTextBox As OlkTextBox
Dim olkCtrl As OlkControl
' Let the text box control use the properties of OlkControl
Set olkCtrl = myTextBox
' Enable automatic adjustments of the layout with respect to the rest of the form
olkCtrl.EnableAutoLayout = True
' Allow resizing the text box control horizontally and vertically with the form
olkCtrl.HorizontalLayout = olHorizontalLayoutGrow
olkCtrl.VerticalLayout = olVerticalLayoutGrow
End Sub
Имя |
---|
ControlProperty |
EnableAutoLayout |
Format |
HorizontalLayout |
ItemProperty |
MinimumHeight |
MinimumWidth |
PossibleValues |
VerticalLayout |
Справочник по объектной модели Outlook
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.