Bonjour,
Je cherche à créer un configurateur. Le but, répondre à une serie de questions concernant les options vouluent dans notre aplication afin de créer un fichier qui resume les options choisi.
Certaines options sont liées à d'autres et donc, si une option n'est pas selectionnée une ou plusieurs sous-options ne seront pas proposées.
Pour ce faire, j'utilise des Checkboxes ainsi que des Optionbuttons.
Mon problème est le suivant:
Dans le cas ou on a 2 options (Option1 et Option2) et que Option2 a 3 sous-options qui sont dans un premier temps non visible (Option2.SousOption1, Option2.SousOption2 et Option2.SousOption3)

l'opérateur selectionne l'option2. Les sous-options apparaissent, et il selectionne la sous-option2

Ensuite, il réalise qu'il ne voulais pas Option2 mais Option1. Il décocoche uniquement Option2 et selection Option1

Le résultat qu'il s'attend a avoir:
Option1=1
Option2=0
SousOption1=0
SousOption2=0
SousOption3=0

Le résultat qu'il obtien:
Option1=1
Option2=0
SousOption1=0
SousOption2=1
SousOption3=0
Ma question: Existe-t-il un moyen simple de dire que si
CheckBox.Visible = False Then CheckBox.Value = False
?
Il faut savoir que j'ai dans mon code 270 Options différentes je chercherais donc une autres solution que celle de recopier la ligne de code que j'ai mis dans ma question
J'ai regardé dans la liste des events de checkbox mais visible et unvisible n'existe pas.
Merci d'avance pour vos réponses
Partager