Элементы управления являются такими же объектами, как и все остальные. Как любые объекты, они обладают свойствами методами и событиями.
В панель Элементы управления входят элементы, представленные на рис. 12.4.
Набор страниц (MultiPage)
| |
Выключатель (Toggle Button)
| |
Поле со списком (Combo Box)
| |
Полоса прокрутки (ScrollBar)
| |
Набор вкладок (TabStrip))
| |
Переключатель (OptionButton)
| |
Выбрать объект (Select Object)
| |
Рис.12.4. Элементы управления
12.2.1. Некоторые общие свойства
элементов управления
Рассмотрим некоторые общие свойства элементов управления.
Свойство
| Описание
|
Name
| Имя элемента управления
|
Caption
| Возвращает или устанавливает текст, отображаемый в заголовке.
frmПароль.Caption = _
"Введите пароль"
|
AutoSize
| Логическое свойство. Устанавливает режим автоматического изменения размеров элемента управления под текст заголовка, прописанного в свойстве Caption.
|
Visible
| Логическое свойство, которое определяет, надо ли отображать элемент управления.
|
Enabled
| Логическое свойство, которое определяет, доступен ли для пользователя элемент управления.
cboOK.Enabled = False
|
Height, Width
| Возвращает или устанавливает высоту или ширину объекта.
|
Left, Top
| Возвращает или устанавливает координаты верхнего левого угла элемента управления, которые определяют его местоположение на форме.
|
ControlTipText
| Возвращает или устанавливает текст в окне всплывающей подсказки, связанной с элементами управления.
|
BackColor, ForeColor, BorderColor
| Возвращает или устанавливает цвет заднего и переднего плана элемента управления, а также его границы.
|
BorderStyle
| Устанавливает тип границы. Допустимые значения:
q fmBorderStyleSingle –
| граница в виде контура;
| q fmBorderStyleNone –
| граница невидима.
|
|
Picture (создание картинки)
| Внедряет картинку на элемент управления. Например, на поверхность кнопки картинку можно поместить с помощью инструкции:
CommandButton1.Picture= _ LoadPicture("c:\Интеграл.bmp")
|
Picture (удаление картинки)
| Чтобы удалить картинку с элемента управления, надо воспользоваться свойством Picture, равным LoadPicture(""):
CommandButton1.Picture = _
LoadPicture("")
|
Value
| Возвращает/устанавливает значение элемента управления или его состояния.
|
Рассмотрим подробнее элементы, имеющие свойство Value.
Элемент
| Свойство Value
|
CheckBox
| Целое число, которое указывает, с каком состоянии находится флажок:
–1 True – флажок установлен;
0 False – флажок сброшен;
Null –положение не определено.
|
OptionButton
| То же самое, что у CheckBox.
|
ToggleButton
| То же самое, что у CheckBox.
|
ScrollBar
| Целое число между Max и Min значением одноименных свойств.
|
SpinButton
| То же самое, что у ScrollBar.
|
ComboBox, ListBox
| Значение выбранного элемента списка. В ListBox доступно только при выборе одного элемента.
|
CommandButton
| Всегда False.
|
MultiPage
| Целое, указывающее на номер текущей вкладки. Изменяется от 0 до номера последней вкладки.
Ноль (0) указывает на первую вкладку.
|
TextBox
| Текст в редактируемом поле.
|