Событие Click
Каждый раз, когда пользователь устанавливает или сбрасывает флажок, ини-
циируется событие click. Можно запрограммировать приложение на выполнение
определенных действий в зависимости от состояния флажка. В следующем примере
значение свойства Caption (Надпись) флажка изме няется при каждом щелчке на этом
элементе управления, устанавливая или сбрасывая его:
Private Sub Check1_Click()
If Check1.Value = vbChecked Then
Check1.Caption = «Checked»
Elself Check1.Value = vbUnchecked Then
Check1.Caption = «Unchecked»
End If
End Sub
Если пользователь пытается дважды щелкнуть на флажке, каждый щелчок
об рабатывается отдельно, т. е. элемент управления Check box не поддерживает
событие DoubleClick (Двойной щелчок).
Событие click флажка также инициируется, если на него перемещен фокус
с помощью клавиши < ТаЬ> или мыши. Можно задать быстрые клавиши для уста-
новки или сброса флажка. Для этого следует добавить амперсанд перед буквой в
значении свойства caption флажка.
Внешний вид флажка, как и кнопок управления или переключателей, мож но
изменить при помощи свойства style (Стиль) и последующего при менения свойств
picture (Картинка), Downpicture (Картинка внизу) и DisabledPicture (Картинка не
разрешена). Например, можно добавить к флажку значок или изображение в зависи-
мости от того, установлен он или заблокирован.
Элемент управления Combo box
Элемент управления Combo box (Комбинированное окно) пред ставляет собой
комбинацию текстового поля и списка. С его помощью пользователь может задать
элемент, либо набирая его имя в комбинирован ном окне, либо выбирая его в списке.
Комбинированные окна предоставляют пользователю список выбора воз мож-
ных вариантов. Если элементы списка не помещаются в комбинированном окне, на
нем автоматически появляются полосы прокрутки, с помощью которых можно
прокручивать список вверх и вниз или влево и вправо в по исках нужного элемента.
Применение комбинированных окон и списков
В основном комбинированное окно применяют, если имеется список предло-
женных вариантов, а список — чтобы ограничить ввод элементами списка. Комбини-
рованное окно содержит редактируемое поле, поэтому, если не найден вариант в
предложенном списке, его можно набрать в этом поле.
Кроме того, комбинированные окна позволяют использовать рабочее
про странство формы более эффективно. Так как весь список не отображается в ком-
бинированном окне, пока пользователь не нажмет стрелку вниз (за ис ключением
случаев, когда значение свойства style равно 1), комбинирован ное окно можно легко
разместить на маленьком пространстве, где список мог бы и не поместиться.
Похожие записи
- No related posts found