Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

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



Рассмотрим свойства ЭУ, используемых в лабораторной работе. Большинство из них имеет ряд общих свойств. К ним относятся:

Name (Имя) Имя ЭУ нужно для того, чтобы в программном коде ссылаться на него.

Caption (Название) Многие ЭУ предусматривают надпись на своем изображении. Эта надпись и является значением этого свойства.

BackColor (Цвет фона) - определяет цвет фона.

ForeColor (Основной цвет)- определяет цвет переднего плана – цвет надписей на ЭУ.

Font (Шрифт) – определяет шрифт, которым текст изображается на ЭУ.

BorderStyle (Тип границ) – определяет тип границ ЭУ. Значениями этого свойства являются:

ü 0 — None. Границы отсутствуют.

ü 1 — Fixed Single. Границы очерчиваются одинарными линиями.

Enabled (Доступ) - блокирует воздействие на ЭУ любых событий, связанных с мышью или клавиатурой, если установлено как False.

Visible (Видимость) - определяет видим ЭУ или нет. При установке значения False элемент становиться невидимым.

У большинства ЭУ имеются и универсальные методы:

SetFocus- устанавливает курсор на выбранный ЭУ. При создании формы со множеством ЭУ этот метод применяют, чтобы привлечь внимание пользователя (фокус) к наиболее важному ЭУ.

Command Button (Командная кнопка)

Кнопки на форме играют такую же роль, что и кнопки в жизни — ее нажатием вызывают выполнение какой-либо команды или процедуры. Командные кнопки (помимо стандартных свойств) обладают еще и другими:

· Cancel (Отмена) – вызывает событие нажатия кнопки при нажатии клавиши Esc, если установлено значение свойства True. Только одна командная кнопка в форме может иметь это свойство со значение True.

· Default (По умолчанию) - вызывает событие нажатия кнопки при нажатии клавиши Enter, если присвоено значение True (только для одной командной кнопки в форме).

TextBox (Текстовое поле ввода)

Это экранные области, в которые можно вводить или выводить текст. Текстовое поле может

ü состоять из одной или нескольких строк,

ü служить как поле ввода пароля,

ü работать в режиме «только вывод».

Текстовые поля, наряду со стандартными свойствами, имеют дополнительные свойства:

· Alignment (Выравнивание) - задает режим выравнивания текста в поле:

ü по левому краю (режим по умолчанию),

ü по центру,

ü по правому краю.

· Locked – включает режиме «только вывод», если установлено True.

· Multiline (Несколько строк) – указывает на режим ввода. Если установлено True, то поле может содержать более одной строки.

· Text (Текст) - распознает введенный пользователем текст, отображает или изменяет текст при выводе.

· MaxLength (Максимальная длина) – ограничивает количество символов при вводе. В текстовое окно можно вводить любое количество символов, если значение свойства установлено 0.

Текстовые поля не реагируют на события, связанные с мышью, но позволяют отслеживать нажатие любой клавиши:

· Change (Изменение) Сигнал об этом событии поступает в программу при изменении свойства Text, если вводится новый текст пользователем или программой.

· LostFocus (Уход из фокуса) Это событие возникает при перемещении пользователем курсора ввода за пределы данного текстового окна или начале работы с мышью над какими-нибудь другими объектами на форме.