На этом шаге мы перечислим основные свойства этого компонента.
Компонент CheckBox представляет собой флажок, который может находиться в одном из двух состояний: выбранном или невыбранном (часто вместо "выбранный" говорят "установленный", а вместо "невыбранный" — "сброшенный").
Рис.1. Компонент CheckBox
Свойства компонента CheckBox приведены в таблице 1.
Свойство | Описание |
---|---|
Text | Текст, отображаемый справа от флажка |
Checked | Состояние флажка. Если флажок выбран (в поле компонента отображается галочка), то значение свойства равно True. Если флажок сброшен (галочка не отображается), то значение свойства равно False |
TextAllign | Положение текста в поле отображения текста. Текст может располагаться в центре поля (MiddleCenter), быть прижат к левой (MiddleLeft) или правой (MiddleRight) границе. Можно задать и другие способы размещения текста надписи (TopLeft, TopCenter, TopRight, BottomLeft, BottomCenter, BottomRight) |
CheckAllign | Положение флажка в поле компонента. Флажок может быть прижат к левой верхней границе (TopLeft), прижат к левой границе и находиться на равном расстоянии от верхней и нижней границ поля компонента (MiddleLeft). Есть и другие варианты размещения флажка в поле компонента |
Enabled | Управляет доступностью компонента. Позволяет сделать флажок недоступным (False) |
Visible | Управляет видимостью компонента. Позволяет скрыть, сделать невидимым (False) флажок |
AutoCheck | Определяет, должно ли автоматически изменяться состояние флажка в результате щелчка на его изображении. По умолчанию значение равно True |
FlatStyle | Стиль (вид) флажка. Флажок может быть обычным (Standard), плоским (Flat) или "всплывающим" (Popup). Стиль определяет поведение флажка при позиционировании указателя мыши на его изображении |
Appearance | Определяет вид флажка. Флажок может выглядеть обычным образом (Normal) или как кнопка (Button) |
Image | Картинка, которая отображается в поле компонента |
ImageAlign | Положение картинки в поле компонента. Картинка может располагаться в центре (MiddleCenter), быть прижата к левой (MiddleLeft) или правой (MiddleRight) границе. Можно задать и другие способы размещения картинки в поле компонента (TopLeft, TopCenter, TopRight, BottomLeft, BottomCenter, BottomRight) |
ImageList | Набор картинок, используемых для обозначения различных состояний флажка. Представляет собой объект типа ImageList. Чтобы задать значение свойства, в форму приложения следует добавить компонент ImageList |
ImageIndex | Номер (индекс) картинки из набора ImageList, которая отображается в поле компонента |
На следующем шаге мы приведем краткую справку по компоненту CheckedListBox.