Bouton radio coché par défaut

[Résolu/Fermé]
Signaler
Messages postés
68
Date d'inscription
vendredi 18 janvier 2008
Statut
Membre
Dernière intervention
9 septembre 2008
-
 vérokit -
Bonjour,
Je rencontre un énième problème lors du débogage d'un projet en Visual Studio 2005 : une boîte de dialogue constituée de 8 boutons radio, possède le code suivant :

"" Private Sub ALARM01_Load () Handles MyBase.Load

Option1.Checked = False
Option2.Checked = False
...
Option8.Checked = False ""

Le problème se situe à l'ouverture de la boîte de dialogue : le bouton radio 1 est déjà coché ! Je peux nénamoins le décocher avec une commande "remise à zéro" (Command2) dont le code est :

"" Private Sub Command2_Click () Handles Command2.Click

Option1.Checked = False
Option2.Checked = False
...
Option8.Checked = False """

Quelqu'un a une idée sur la question ?

Merci d'avance

4 réponses

Messages postés
38573
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
27 juillet 2021
1 990
salut

je crois que dans le cas des boutons radio (en java c'est le cas), il doit y en avoir toujours un de coché ..

pour résoudre ceci, il faut opter pour les cases à cocher ..

de ma part je crois que tu peux essayer avec les entiers 0=false et 1=true
option1.checked=0
Messages postés
68
Date d'inscription
vendredi 18 janvier 2008
Statut
Membre
Dernière intervention
9 septembre 2008
10
Bonjour,
Merci à vous de m'avoir répondu.
Pour répondre à Choubaka, en VB6.0 il est possible de n'avoir aucun bouton de cohé à l'avance, c'est pour ça que je voulais obtenir la même chose en Visual Studio.
Je vais tenté de remplacer par des cases à cocher
Pour répondre à cesar9, j'ai essayé de remplacer par 0 ou 1, je conserve mon problème.
Ce qui me perturbe c'est que je n'ai qu'un bouton qui est déjà coché...

Merci de votre aide
Ca y est, j'ai trouvé !
Il suffisait de modifier la nature du contrôle frame qui réunissait les boutons radio et de le changer en groupbox !
Cependant, c'est ma commande de mise à zéro qui ne marche plus...