главная карта сайта связь с нами

CheckBox

Компонент Delphi CheckBox — независимый переключатель. Этот компонент используется для включения/выключения каких-либо опций или для индикации состояния, при этом на форме CheckBox‘ов может быть несколько, и каждый можно включать и выключать независимо друг от друга(рис 1).

Компонент CheckBox

Основным свойством для компонента CheckBox  является  State. Оно может принять три значения (да именно три значения, а не два)- cbUnchecked (не отмеченное), cbChecked (отмеченное ) и cbGrayed (серое состояние доступно только в случае если AllowGrayed равно true). На рисунке 2 можно увидеть эти 3 состояния:

компонент CheckBox

 

1) cbGrayed — не определено (в случае если AllowGrayed равно true);

2) cbChecked — включено;

3) cbUnChecked — выключено.

свойства CheckBox

Action Определяет действие, связанное с этим индикатором
Alignment определяет, положение надписи (слева или справа) по отношению к индикатору
Caption надпись  индикатора
Checked определяет выбран ли индикатор
State определяет состояние индикатора (вкл/выкл)
TabOrder указывает позицию CheckBox в списке табуляции(при нажатии Tab переключается между компонентами начиная с компонента у которого TabOrder равен нулю)
AllowGrayed определяет, доступен ли флажок в промежуточном состоянии, при AllowGrayed равным False  флажок может быть установленным или сброшенным, при AllowGrayed равно True флажку доступно промежуточное состояние
TabStop определяет доступность к кнопке с помощью клавиши Tab

пример программы с CheckBox

Комментарии закрыты.

Подписаться

Введите адрес электронной почты: