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

Рис.1. Компонент RadioButton
Обычно компоненты RadioButton объединяют в группу (достигается это путем размещения нескольких компонентов в поле компонента GroupBox). В каждый момент времени только один из переключателей группы может находиться в выбранном состоянии (возможна ситуация, когда ни один из переключателей не выбран). Состояния компонентов, принадлежащих разным группам, независимы. Свойства компонента приведены в таблице 1.
| Свойство | Описание |
|---|---|
| Тех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.