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

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

    Компонент RadioButton представляет собой кнопку (переключатель), состояние которой зависит от состояния других переключателей (компонентов RadioButton).


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

    Обычно компоненты RadioButton объединяют в группу (достигается это путем размещения нескольких компонентов в поле компонента GroupBox). В каждый момент времени только один из переключателей группы может находиться в выбранном состоянии (возможна ситуация, когда ни один из переключателей не выбран). Состояния компонентов, принадлежащих разным группам, независимы. Свойства компонента приведены в таблице 1.

Таблица 1. Свойства компонента RadioButton
Свойство Описание
Техt Текст, который находится справа от переключателя
Checked Состояние, внешний вид переключателя. Если переключатель выбран, то значение свойства Checked равно True; если не выбран, то значение свойства Checked равно 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, которая отображается в поле компонента

    На следующем шаге мы приведем краткую справку по компоненту ProgressBar.




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