Шаг 147.
Microsoft Visual C++ 2010. Начала.
Краткий справочник. Компоненты. CheckBox

    На этом шаге мы перечислим основные свойства этого компонента.

    Компонент CheckBox представляет собой флажок, который может находиться в одном из двух состояний: выбранном или невыбранном (часто вместо "выбранный" говорят "установленный", а вместо "невыбранный" — "сброшенный").


Рис.1. Компонент CheckBox

    Свойства компонента CheckBox приведены в таблице 1.

Таблица 1. Свойства компонента CheckBox
Свойство Описание
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.




Предыдущий шаг Содержание Следующий шаг