Bonjour,

je suis en visual basic sous visual studio 2015, et j'ai un pbs avec les radio buttons, en effet je change une variable en fonction de 4 radio button, ce qui me permet de ensuite de ne travailler que sur la variable pour les 4 options, la variable etant globale "my.setting.A",

j'initialise mes radiobuttons de façon à ce que aucun ne soit sélectionné "stoptab = false"

Quand ma form s'ouvre la 1er fois ça fonctionne, aucun radio button n'est sélectionné, mais quand je reviens dessus, la dernière sélection est tjrs la.

j'ai essayé de mettre dans le code de chaque radiobutton ".checked=false " ou ".stoptab=false" sans effet, j'ai même essayé de remettre à 0 ma variable a chaque ouverture de la form.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
    Private Sub ch1_CheckedChanged(sender As Object, e As EventArgs) Handles ch1.CheckedChanged
 
        If ch1.Checked Then
            My.Settings.A = 1
            Choix1.Show()
        Else my.Settings.A = 0
        End If
    End Sub
 
    Private Sub ch2_CheckedChanged(sender As Object, e As EventArgs) Handles ch2.CheckedChanged
        If ch2.Checked Then
            My.Settings.A = 2
            Choix1.Show()
        End If
    End Sub
 
    Private Sub ch3_CheckedChanged(sender As Object, e As EventArgs) Handles ch3.CheckedChanged
        If ch3.Checked Then
            My.Settings.A = 3
            Choix1.Show()
        End If
    End Sub
 
    Private Sub ch4_CheckedChanged(sender As Object, e As EventArgs) Handles ch4.CheckedChanged
        If ch4.Checked Then
            My.Settings.A = 4
            Choix1.Show()
        End If
    End Sub