Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VB_vved1.DOC
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
460.29 Кб
Скачать

3.4. Флажки (Check Box)

Назначение. Флажки используются для установки (пометки флажком) тех или иных характеристик приложения. Заметим, что галочки - маркеры появляются и исчезают автоматически, когда пользователь щелкает по флажку. При этом изменяется свойство Value.

Свойства Check Box (часто используемые).

-Name - начинается с chk.

-Caption - заголовок Check Box. Заголовок располагается обычно правее флажка. Однако с помощью свойства Alignment заголовок можно установить и слева от флажка.

-Value: 0- флажок не установлен;

1- флажок установлен;

-Enable: True - флажок доступен;

False - флажок недоступен

-Visible: True - флажок виден;

False - флажок не виден

-Font – шрифт.Установка параметров шрифта. Любой объект, который имеет свойство Font, имеет и следующие свойства:

Font.Name - имя шрифта (например, "Times New Roman");

Font.Size - размер шрифта в пунктах;

Font.Bold – полужирный;

Font.Italic – курсив;

Font.Underline – подчеркнутый;

Font.StrikeThrough – зачеркнутый.

События, связанные с Check Box.

Наиболее часто используется событие Click, но есть и DragDrop, DragOver, GotFocus, LostFocus, KeyDown, Key Up, KeyPress, Mouse Down, Mouse Up, Mouse Move.

Методы Check Box.

Наиболее часто используются Move, Refresh, SetFocus и др.

3 .5. Рамки (Frames).

Назначение. Объединение в одну группу других элементов управления путем установки вокруг них рамки. Рамка может выполнять разные функции:

-Рамка - контейнер. Элементы, находящиеся в рамке - контейнере, нельзя переместить за ее пределы. При перемещении рамки перемещаются сразу все ее внутренние элементы.

-Рамка - как ограничитель элементов управления Options Buttons. Здесь рамка обязательна. Это частный случай рамки-контейнера. В элементах управления Options Buttons- в них только один элемент из набора переключателей может быть установлен в положение "включено".

-Рамка - как эстетический разделитель используется для улучшения наглядности формы.

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

Свойства Frames.

-Caption. Рамки имеют заголовок (название), где можно указать клавишу доступа.

-TabIndex. Хотя рамки и не могут принимать фокус, но имеют свойство TabIndex. При попытке передачи фокуса рамке, он передается управляющему элементу, который имеет значение TabIndex = <значение TabIndex рамки>+1. Обычно фокус передается первому элементу внутри рамки.

-BackColor, Enable, Font, ForeColor, Height, Left, Name, Top, Visible, Width. Эти свойства не отличается от аналогичных свойств предыдущих управляющих элементов.

События, связанные с Frames.

Наиболее важными событиями являются Click, DblClick, Mouse Down, Mouse Up, Mouse Move.

Методы Frames включают Move, Refresh и др.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]