1. Attributs couramment utilisés :
(1) Attribut coché : utilisé pour définir ou indiquer si le bouton radio est sélectionné. La valeur est vraie lorsqu'elle est sélectionnée et fausse lorsqu'elle n'est pas sélectionnée.
(2) Attribut AutoCheck : Si l'attribut AutoCheck est défini sur true (par défaut), alors lorsque ce bouton radio est sélectionné, tous les autres boutons radio du groupe seront automatiquement effacés. Pour les utilisateurs ordinaires, il n'est pas nécessaire de modifier cet attribut et d'utiliser simplement la valeur par défaut (true).
(3) Propriété Apparence : utilisée pour obtenir ou définir l'apparence du contrôle du bouton radio. Appearance.Button fait ressembler le bouton radio à un bouton de commande : lorsqu'il est sélectionné, il semble être enfoncé. Lorsque la valeur est Appearance.Normal, il s’agit de l’apparence par défaut du bouton radio.
(4) Propriété Text : utilisée pour définir ou renvoyer le texte affiché dans le contrôle du bouton radio. Cette propriété peut également contenir des clés d'accès, c'est-à-dire des lettres précédées de symboles "&"
. , afin que l'utilisateur puisse sélectionner le contrôle en appuyant simultanément sur la touche Alt et la touche d'accès.
2. Événements courants :
(1) Événement de clic : lorsqu'un bouton radio est cliqué, la valeur de l'attribut Vérifié du bouton radio sera définie sur vrai et un clic se produira au même moment.
(2) Événement CheckedChanged : lorsque la valeur de l'attribut Checked change, l'événement CheckedChanged sera déclenché.
Le bouton radio dans WPF peut être différent de celui du Web. Il n'a pas d'attributs tels que groupe. Lors de l'utilisation, placez directement les boutons radio du même groupe dans une groupBox ou un panneau, et ils constitueront automatiquement un groupe. Lors de l'utilisation (en jugeant lequel est sélectionné), il existe deux méthodes :
Première méthode :
foreach (Control ctrl in groupBox1.Controls) { if (ctrl is RadioButton) { if (((RadioButton)ctrl).Checked ) { //添加你需要的操作 } } }
Deuxième méthode : ajouter des événements dans chaque bouton radio
private void radioButton_CheckedChanged(object sender, EventArgs e) { RadioButton rb=(RadioButton) sender; if (rb.Checked) { //添加你需要的操作 } }
Autres articles connexes présentant les propriétés et méthodes courantes du contrôle des boutons radio ASP.NET RadioButton Veuillez faire attention au site Web PHP chinois !