CheckBox devient un OptionButton

Résolu
cs_JeffC1977 Messages postés 928 Date d'inscription vendredi 10 novembre 2000 Statut Membre Dernière intervention 23 septembre 2023 - 14 avril 2005 à 16:07
VisualBoinet Messages postés 64 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 14 juin 2007 - 15 avril 2005 à 12:04
Salut

Est-il possible d'utiliser un checkBox comme un OptinButton.

C'est-à-dire qu'un seul checkbox peut être coché à la fois. Si un est coché les autres se décochent.

J'airais besoin de faire ca car les utilisateurs de mon prog ont certaines demandent spécial et ils trouvent que la visibilitée de l'optionbutton est plutôt ordinaire comprativement au checkbox

merci d'avance

3 réponses

VisualBoinet Messages postés 64 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 14 juin 2007
15 avril 2005 à 12:04
Voila c'est fait :)


Donc il faut bien faire ce que je t'ai dit juste au dessus pour t'eviter déjà d'avoir quatre fois le même code. et tu met ceci :


PS : je l'ai fait avec 4 checkbox toute les 4 nommées Check1 et ayant pour indice de 0 à 3




Private Sub Check1_Click(Index As Integer)


Dim i As Integer





For i = 0 To 3


If i <> Index Then


If Check1.Item(i).Value = 1 Then


Check1.Item(i).Value = 0


Exit Sub


End If


End If


Next i


Check1.Item(Index).Value = 1





End Sub



Voila A pluche

Bon courage pour le reste :)
3
VisualBoinet Messages postés 64 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 14 juin 2007
14 avril 2005 à 17:45
Je pense qu'avec un petit algo du genre :



Si checkbox coché alors rendre les autres inaccessible finsi



ca devrait etre faisable...



Pour savoir si elle est cochée utilise la propriete value, et pour la rendre inaccessible c'est enabled.
0
VisualBoinet Messages postés 64 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 14 juin 2007
15 avril 2005 à 11:46
Le probleme c'est que si tu les rends pas enabled ca fera une boucle.
La solution a adaptée serait donc de mettre toutes tes checkbox avec le
même nom et de creer un groupe. Ensuite tu leur mets un indice
différents. Je regarde si jarrive à te faire ca aujourd'hui à mon
travail et je te redis quoi :)



A plus
0
Rejoignez-nous