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

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

Назначение. Пользователь использует командную кнопку для запуска определенного действия. Действие указывается, обычно, в названии кнопки. Название кнопки устанавливается с помощью свойства Caption.

Также как и TextBox ,Command Button имеет свои свойства, события и методы.

Свойства Command Button.

  1. Свойства Top, Left, Width, Height- свойства месторасположения кнопки и ее размера. Эти свойства есть у многих элементов управления.

  2. Свойства Name, Caption, Font – соответственно имя, заголовок и шрифт кнопки. Они тоже часто используются у Command Button.

  3. Свойство Enable может принять значения: -True- кнопка доступна – по ней можно «щелкнуть»; -False- кнопка недоступна, т.е.: - на нее нельзя переключиться (передать фокус); - она не реагирует на "щелчки", даже если процедура для обработки этого события написана; - имеет "тусклый" вид.

  4. Свойство Default имеют только командные кнопки. Это свойство может иметь два значения: true и false. Однако свойство Default можно установить в значение True только для одной кнопки на форме. Как только одной из кнопок устанавливается Default = True, всем остальным кнопкам автоматически устанавливает свойство Default = False. Это свойство используется для выбора кнопки, нажатие на которую происходит по клавише enter.

  5. Свойства TabStop и TabIndex связаны с клавишей Tab. Если TabStop = True, то этому элементу при нажатии клавиши TAB, может быть передан фокус. Если TabStop = False, то этому элементу управления при нажатии клавиши TAB не может быть передан фокус.

Cвойство TabStop доступно только тем элементам управления, которые могут принимать фокус. Label и Frames не могут принимать фокус и не имеют свойства TabStop.

В тех элементах управления, для которых TabStop = True, свойство TabIndex показывает их позицию при переключении клавишей TAB. VB устанавливает значение свойства TabIndex управляющих элементов в том порядке, в котором они создавались (начиная с нуля). VB автоматически устанавливает фокус на том элементе управления, у которого TabIndex = 0. Недоступный (Enable = False) или невидимый (Visible = False) элемент управления удаляется из цепочки переключения. Если изменить свойство TabIndex какого-либо элемента, то автоматически перенумерует оставшиеся TabIndex для данной формы.

События, связанные с объектом Command Buttons.

Наиболее частое событие для командных кнопок - это Click (нажатие). Но есть события, которые используются значительно реже это: GotFocus, LostFocus, KeyDown, KeyPress, Key Up, Mouse Move, Mouse Down, Mouse Up.

Методы для командных кнопок.

Н аиболее часто используемые методы для командных кнопок Move, Refresh и др.

3.3. Метка (Label).

Назначение. Метки служат:

а) для размещения названия над (или рядом) теми элементами управления, которые не имеют свойства Caption. К таким элементам относятся TextBox (текстовые поля), ComboBox и ListBox (списки).

в) для указания клавиши доступа в метке-названии к тем элементам управления, которые не имеют свойства Caption.. По этой клавише можно, например, получить доступ к TextBox , ComboBox и ListBox. При этом значение свойства TabIndex для метки (Label) должно быть на единицу меньше значения свойства TabIndex того элемента управления, которому передается управление.

Свойства Label.

Наиболее часто используемые свойства: Alignment, BackColor, BorderStyle, Caption, Enable, Font, ForeColor, Name, TabIndex, Visible, а также свойства размещения и размеров.

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

Наиболее часто используемые события для Label: Change, Click, DblClick, Mouse Move, Mouse Down, Mouse Up.

Методы Label

Наиболее часто используемые методы Move и Refresh. Пример использования методов и свойств Label:

lblMovable.Move 10,10,4000,3000

lblMovable.Caption = "Click Here"

lblMovable.BackColor = vbRed

lblMovable.ForeColor = vbWhite

lblMovable.Refresh

Эти операторы перемещают и изменяют размеры элемента управления Label с именем lblMovable, изменяют его название на "Click Here", и устанавливают цвет букв белый, а фон- красный.

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