End If
Else
End Sub
Эти же свойства можно было бы задать в окне свойств (Рис. 12‑18).
Рис. 12‑18. Инициализация свойств флажка chkОсень
Как проверить, например, в каком состоянии находится флажок chkОсень? Для этого надо воспользоваться свойством Value [17]:
If chkОсень.Value = True Then
‘Делее следуют команды, которые выполняются, когда флажок установлен:
...
‘В противном случае (т.е. когда флажок сброшен):
...
Выключатель идентичен флажку с той разницей, что его состояние иначе отображается на экране. Он выглядит как кнопка, которая, в зависимости от состояния, нажата или отпущена (Рис. 12‑19).
Рис. 12‑19. Выключатель (ToggleButton)
Так же как и у флажка к этим двум состояниям может быть добавлено третье – неопределенное.
Основным событием, связанным с выключателем, является событие Click. Важнейшие свойства – такие же как у флажка (Caption, TripleState и Value). Проверка состояния переключателя подобна проверке состояния, в котором находится флажок.