Создает переключатель.
CheckBox |
Замечания
Флажок используется для перехода между тремя состояниями, такими как "истина" (.T.), "ложь" (.F.) и Null (.NULL.). Свойство Value элемента управления CheckBox определяет текущее состояние переключателя.
Следующая таблица иллюстрирует три возможных состояния, которые может иметь переключатель.
Display | Свойство Value | Описание | ||
---|---|---|---|---|
![]() |
0 or .F. (Default) |
Неотмечен. | ||
![]() |
1 or .T. |
Отмечен. | ||
![]() |
2 or .NULL. |
Отмечен, но потускнел. . Это состояние позволяет прикладному пользователю отказаться от выбора переключателя. Однако, прикладной пользователь может очистить и затем выбрать переключатель.
|
Свойство Value элемента управления CheckBox принимает тип данных последнего присваивания. Например, если Вы устанавливаете свойство на Истину (.T). или Ложь (.F)., тип свойства будет Logical, , пока вы не присвоите ему числовое значение.
Если Вы устанавливаете свойство ControlSource элемента управления CheckBox к логическому полю в таблице, элемента управления CheckBox отображается следующим образом:
- Как отмеченное, когда значение в текущей записи Истинно (.T.).
- Как не отмеченное, когда значение в текущей записи Ложным (.F.).
- Как отмеченное но недоступное, если значение в текущей записи является пустым (.NULL.).
Note:
Если свойство ControlSource - поле в таблице, которая не принимает нулевое значение, нажатие CTRL+0 сгенерирует ошибку.
С помощью свойства Caption можно задать текст, который появится возле флажка. Используя свойство Picture, можно задать рисунок флажка.
Для дополнительной информации о элементе управления CheckBox, смотреть How to: Использование элемента управления Check Boxes.
Смотреть также
Другие ресурсы
Свайства, методы и события элемента управления CheckBoxКоманда CREATE CLASS
Команда CREATE FORM
Команда DEFINE CLASS
Объекты, Коллекции и Классы
Language Reference