Je n'arrive pas à mettre à jour la liste de sélection lorsque la case est cochée. J'ai un total de 8 cases à cocher "test_location" et je veux que la listbox ajoute des éléments à "Steps_Queue_List" et stocke "1" dans le tableau "Test_Locations" lorsque l'emplacement est coché. Voulez également effacer la liste lorsque la case à cocher est décochée. Cela fonctionne jusqu'à présent mais je préférerais de beaucoup apprendre à faire une boucle pour cela:Visual Basic - Boucle pour mettre à jour la liste de sélection lorsque la case à cocher est cochée
Private Sub Location_CheckBox_1_CheckedChanged(sender As Object, e As EventArgs) Handles Location_CheckBox_1.CheckedChanged
If Location_CheckBox_1.Checked Then
Test_Locations(0) = 1
Steps_Queue_List.Items.Add("test for location" & 1, 1)
ElseIf Location_CheckBox_1.Checked = False Then
Test_Locations(0) = 0
Steps_Queue_List.Items.RemoveAt(0)
End If
End Sub
Private Sub Location_CheckBox_2_CheckedChanged(sender As Object, e As EventArgs) Handles Location_CheckBox_2.CheckedChanged
If Location_CheckBox_2.Checked Then
Test_Locations(1) = 1
Steps_Queue_List.Items.Add("test for location" & 2, 2)
ElseIf Location_CheckBox_2.Checked = False Then
Test_Locations(1) = 0
Steps_Queue_List.Items.RemoveAt(0)
End If
End Sub
Private Sub Location_CheckBox_3_CheckedChanged(sender As Object, e As EventArgs) Handles Location_CheckBox_3.CheckedChanged
If Location_CheckBox_3.Checked Then
Test_Locations(2) = 1
Steps_Queue_List.Items.Add("test for location" & 3, 3)
ElseIf Location_CheckBox_3.Checked = False Then
Test_Locations(2) = 0
Steps_Queue_List.Items.RemoveAt(0)
End If
End Sub
Merci d'avance.
Pourquoi est-ce marqué VB6? – DaveInCaz