Partager via


Vue d'ensemble du contrôle RadioButton (Windows Forms)

Le contrôle RadioButton Windows Forms présente à l'utilisateur plusieurs choix mutuellement exclusifs. Les cases d'option et les cases à cocher ont à première vue un fonctionnement similaire, mais il existe entre elles une différence importante ; en effet, lorsqu'un utilisateur sélectionne dans un groupe une case d'option, les autres ne peuvent plus être sélectionnées. À l'inverse, l'utilisateur peut activer autant de cases à cocher qu'il le souhaite. La présence d'un groupe de cases d'option indique à l'utilisateur qu'il ne peut faire qu'un seul choix parmi les différentes options qui lui sont proposées.

Utilisation du contrôle

Lorsqu'un utilisateur clique sur un contrôle RadioButton, sa propriété Checked prend la valeur true et le gestionnaire de l'événement Click est appelé. L'événement CheckedChanged est déclenché lorsque la valeur de la propriété Checked change. Si la propriété AutoCheck a la valeur true (valeur par défaut), la sélection de la case d'option a pour effet de désactiver automatiquement toutes les autres cases du groupe. En général, cette propriété ne prend la valeur false que lorsqu'un code de validation est utilisé pour garantir que la case d'option sélectionnée est une option autorisée. Le texte affiché dans le contrôle est défini à l'aide de la propriété Text, laquelle peut contenir des raccourcis de touches d'accès rapide. Une touche d'accès rapide permet à l'utilisateur de « cliquer » sur l'autre contrôle en appuyant sur cette touche tout en maintenant la touche ALT enfoncée. Pour plus d'informations, consultez Comment : créer des touches d'accès rapide pour des contrôles Windows Forms et Comment : définir le texte affiché par un contrôle Windows Forms.

Si la propriété Appearance est définie avec la valeur Button, le contrôle RadioButton prend l'aspect d'un bouton de commande enfoncé lorsqu'il est sélectionné. Les cases d'option conservent également des images à l'aide des propriétés Image et ImageList. Pour plus d'informations, consultez Comment : définir l'image affichée par un contrôle Windows Forms.

Voir aussi

Tâches

Comment : créer des touches d'accès rapide pour des contrôles Windows Forms

Comment : définir le texte affiché par un contrôle Windows Forms

Comment : grouper des contrôles RadioButton Windows Forms en un ensemble fonctionnant indépendamment

Référence

Vue d'ensemble du contrôle Panel (Windows Forms)

Vue d'ensemble du contrôle GroupBox (Windows Forms)

Vue d'ensemble du contrôle CheckBox (Windows Forms)

RadioButton

Autres ressources

RadioButton, contrôle (Windows Forms)