Aller au contenu principal

RadioButton

Un contrôle RadioButton est un bouton radio permettant à l'utilisateur d'effectuer un choix de type oui/non tout comme la case à cocher.

Cependant, un bouton radio fait partie d'un groupe de boutons dans lequel une seule option peut être sélectionnée à la fois. Le choix d'une option du groupe entraîne automatiquement la désactivation des autres options.

Le bouton radio est souvent utilisé de deux façons :

  • selon son état à un instant donné : avec un if. . . else imbriqué pour obtenir la propriété Checked de chacun des boutons du groupe.
  • selon une action sur le bouton radio : avec l'événement CheckedChanged.
PropriétéTypeDescription
propriété
(Name)
Indique le nom utilisé dans le code pour identifier l’objet. Préfixe : rad exemple : radLivraisonNormale
propriété
Enabled
boolObtient ou définit une valeur indiquant si le contrôle est activé ou non.
propriété
Visible
boolObtient ou définit une valeur indiquant si le contrôle est visible ou non.
propriété
Text
stringObtient ou définit le libellé affiché à côté du bouton radio pour en indiquer le rôle.
propriété
TextAlign
Indique la façon dont le texte est aligné dans le contrôle.
propriété
Checked
boolObtient ou définit une valeur indiquant si le bouton radio est sélectionné ou non. Exemples :
Définit l'état d'un bouton.
radTauxImpot10.Checked = true;
Obtient l'état du bouton.
if (radTauxImpot10.Checked)
numImpot.Value = numSalaireBrut.Value * 0.10m;
ÉvénementDescription
propriété
CheckedChanged
Se produit chaque fois que la propriété Checked est modifiée.