Общие сведения об элементе управления RadioButton (Windows Forms)

Элементы управления RadioButton Windows Forms представляют набор из двух или более взаимоисключающих вариантов для выбора пользователем. Переключатели и флажки функционируют похожим образом, но существует важное различие: когда пользователь выбирает переключатель, он не может выбрать и другие переключатели в той же группе. В отличие от этого, можно выбрать любое количество флажков. Определение группы переключателей сообщает пользователю: "Вот набор вариантов, из которых можно выбрать один и только один".

Использование элемента управления

При щелчке элемента управления RadioButton для его свойства Checked устанавливается значение true и вызывается обработчик событий Click. При изменении значения свойства Checked возникает событие CheckedChanged. Если для свойства AutoCheck задано значение true (по умолчанию), при выборе переключателя все остальные элементы в группе автоматически очищаются. Обычно для этого свойства задается значение false только в том случае, если используется код проверки, чтобы убедиться, что выбранный переключатель является допустимым вариантом. Текст, отображаемый в элементе управления, задается свойством Text и может содержать сочетания клавиш доступа. Благодаря клавишам доступа пользователь может "щелкнуть" элемент управления, нажав клавишу ALT с клавишей доступа. Дополнительные сведения см. в разделах Практическое руководство. Определение клавиш доступа для элементов управления Windows Forms и Практическое руководство. Определение текста, отображаемого элементом управления Windows Forms.

Элемент управления RadioButton может отображаться как кнопка команды. При выборе этого элемента управления он может выглядеть как нажатая кнопка, если для свойства Appearance задано значение Button. Переключатели также могут демонстрировать изображения с помощью свойств Image и ImageList. Дополнительные сведения см. в разделе Практическое руководство. Определение изображения, отображаемого элементом управления Windows Forms.

См. также