Partager via


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

Les contrôles Windows Forms RadioButton présentent un ensemble de deux choix mutuellement exclusifs ou plus à l’utilisateur. Bien que les cases d’option et les cases d’case activée semblent fonctionner de la même façon, il existe une différence importante : lorsqu’un utilisateur sélectionne une case d’option, les autres cases d’option du même groupe ne peuvent pas également être sélectionnées. En revanche, n’importe quel nombre de zones case activée peuvent être sélectionnées. La définition d’un groupe de cases d’option indique à l’utilisateur : « Voici un ensemble de choix parmi lesquels vous pouvez choisir un seul et un seul ».

Utilisation du contrôle

Lorsqu’un RadioButton contrôle est cliqué, sa Checked propriété est définie true et le Click gestionnaire d’événements est appelé. L’événement CheckedChanged est déclenché lorsque la valeur de la Checked propriété change. Si la propriété est définie true sur (valeur par défaut), lorsque la AutoCheck case d’option est sélectionnée, toutes les autres personnes du groupe sont automatiquement effacées. Cette propriété est généralement définie false uniquement lorsque le code de validation est utilisé pour vérifier que la case d’option sélectionnée est une option autorisée. Le texte affiché dans le contrôle est défini avec la Text propriété, qui peut contenir des raccourcis de touche d’accès. Une touche d’accès permet à un utilisateur de « cliquer » sur le contrôle en appuyant sur la touche Alt avec la touche d’accès. Pour plus d’informations, consultez How to : Create Access Keys for Windows Forms Controls and How to : Set the Text Displayed by a Windows Forms Control.

Le RadioButton contrôle peut apparaître comme un bouton de commande, qui semble avoir été enfoncé si sélectionné, si la Appearance propriété est définie Buttonsur . Les cases d’option peuvent également afficher des images à l’aide des propriétés et ImageList des Image propriétés. Pour plus d’informations, consultez Guide pratique pour définir l’image affichée par un contrôle Windows Forms.

Voir aussi