Основные свойства и события элемента управления

TextBox

События Описание Свойства Описание

Change

 

Вызывается при изменении содержимого текстового поля

Text Содержит отображаемый в поле текст
MultiLine Возможность вводить в поле несколько строк
ScrollBars Определяет, какую полосу прокрутки будет иметь текстовое поле: горизонтальную, вертикальную или обе
SelStart Определяет начальную позицию выделенного текста в символах
SelLength Содержит количество выделенных символов.
SelText Можно прочитать или изменить выделенный текст

 

Флажок (CheckBox). Флажки — это элементы управления, которые можно отмечать (ставить "галочку"), выбирая из ряда опций одну или несколько. CheckBox может иметь два различных состояния — отмеченное и не отмеченное.

Собственно, он может иметь и третье состояние. В этом случае элемент управления отображается как отмеченный, но недоступный. Установить такое состояние элемента управления можно только программно.

В табл. 2.10 приведены описание, основные свойства и события элемента управления CheckBox.

 

Таблица 2.10

Основные свойства и события элемента управления

CheckBox

События Описание Свойства Описание

Важнейшим для флажка, как и для кнопки, является событие Click

Value Означает, отмечен флажок или нет: 0 – не отмечен 1 – отмечен 2 – отмечен, но недоступен

Переключатель (OptionButton). Этот элемент управления, представляющий собой кружок с точкой или без, предназначен для установки только одной опции из группы. Обычно все переключатели формы объединены в одну группу. Если нужно сформировать новую группу переключателей, то нужно поместить их в отдельный элемент-контейнер, например Frame.

В табл. 2.11 приведены описание, основные свойства и события элемента управления OptionButton.

 

Таблица 2.11

Основные свойства и события элемента управления

OptionButton

События Описание Свойства Описание

Так же, как и для элемента управления CheckBox, для переключателей важно только одно событие — Click

Value Определяет состояние переключателя. Это свойство может принимать значения True и False.

 

Полосы прокрутки (ScrollBar). Элемент управления ScrollBar — это полосы прокрутки окна. Некоторые элементы управления (например, TextBox, ListBox) используют такие полосы прокрутки, причем от разработчика не требуется написание программного кода для выполнения прокрутки. Однако полоса прокрутки как элемент управления VBA хотя и предназначена для выполнения аналогичных функций, но не выполняет автоматически каких либо действий, т.е. ее поведение необходимо программировать. Существует два вида полос прокрутки: горизонтальная и вертикальная.

В табл. 2.12 приведены описание, основные свойства и события элемента управления ScrollBar.

 

 

Таблица 2.12

Основные свойства и события элемента управления

ScrollBar

События Описание Свойства Описание

Change

Возникает после изменения позиции бегунка или после программного изменения значения свойства Value

Min Всегда соответствует верхнему концу полосы (для вертикальной полосы прокрутки)
Мах Всегда соответствует нижнему концу полосы (для вертикальной полосы прокрутки)
Value Главное значение, оно меняется, когда двигается ползунок ScrollBar' а

Scroll

Происходящее во время прокрутки (когда пользователь захватил и передвигает бегунок)

SmallChange Величина изменения значения свойства Value и, соответственно, положения бегунка при щелчке на одной из двух кнопок со стрелками на полосе прокрутки
LargeChange Величина изменения значения свойства Value и, соответственно, положения бегунка при щелчке в области между кнопками на полосе прокрутки

 

Рамка (Frame) — это один из элементов-контейнеров. Его назначение — объединить в группу несколько элементов управления. Объекты, объединенные с помощью рамки, можно как единое целое перемещать, активизировать и деактивизировать, делать видимыми или невидимыми. Некоторые элементы сами нуждаются в контейнере — например, все переключатели в форме всегда объединяются в одну группу.

Для объединения объектов в группу нужно сначала создать элемент контейнер, а затем добавить в него нужные элементы управления. Если требуемые элементы управления уже находятся в форме, их достаточно переместить в элемент-контейнер. Чтобы проверить, действительно ли элемент принадлежит контейнеру, достаточно переместить контейнер. Элемент управления, принадлежащий контейнеру, будет перемещаться вместе с ним.

В табл. 2.13 приведены описание, основные свойства и события элемента управления Frame.

Таблица 2.13

Основные свойства и события элемента управления

Frame

 

События Описание Свойства Описание

События рамки обычно не анализируются, так как чаще всего проектировщик работает только с элементами управления, принадлежащими рамке.

не имеет особых свойств, присущих только рамке.

 

Изображение (Image). Элемент управления Image создан для отображения рисунков.

В табл. 2.14 приведены описание, основные свойства и события элемента управления Image.

 

Таблица 2.14

Основные свойства и события элемента управления

Image

 

События Описание Свойства Описание

Так как главное назначение Image — отображение рисунков, его события обычно не анализируются

Picture Определить рисунок, отображаемый элементом управления
PictureSizeMode Определяет, как отображается рисунок: 0 – размеры рисунка обрезаются до размеров элемента управления Image; 1 – рисунок изменяется до размеров элемента управления, но искажается; 3 – рисунок вписывается в элемент управления, но не искажается

Набор страниц (MultiPage). Используется при работе с большим количеством информации, которая может сортироваться в нескольких категориях, т.е. компонент позволяет визуально комбинировать связанную информацию. MultiPage, как и форма, и рамка — является контейнером.

В табл. 2.15 приведены описание, основные свойства и события элемента управления MultiPage.

Таблица 2.15

Основные свойства и события элемента управления

MultiPage

 

События Описание Свойства Описание
Change Наступает при переключении на другую страницу Value Возвращает индекс активной в настоящий момент страницы в элементе управления MultiPage

 

Выключатель (ToggleButton). Используется, чтобы показать, выбран ли элемент. Если ToggleButton связан с другим элементом, то показывает текущее значение этого источника данных (Yes/No, True/False, On/Off) или некоторый другой выбор двух установок.

В табл. 2.16 приведены описание, основные свойства и события элемента управления ToggleButton.

 

Таблица 2.16


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: