1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Public Class Form1
Dim data As List(Of Codigo) = New List(Of Codigo)
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
'exemple de remplissage à remplacer par le votre
data.AddRange({New Codigo(0, "Zéro"), New Codigo(1, "Un"), New Codigo(2, "Deux"), New Codigo(3, "Trois"), New Codigo(4, "Quatre"), New Codigo(5, "Cinq"), New Codigo(6, "Six"), New Codigo(7, "sept"), New Codigo(8, "Huit"), New Codigo(9, "Neuf"), New Codigo(10, "Dix")})
CheckedListBox1.Items.Clear()
CheckedListBox1.DataSource = data
CheckedListBox1.DisplayMember = "Nom"
CheckedListBox1.ValueMember = "ID"
End Sub
' recherche les éléments cochés d'un CheckedListBox
Private Sub btnVoirSelection_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnVoirSelection.Click
For Each CodigoCoche As Codigo In CheckedListBox1.CheckedItems
RichTextBox1.Text &= "Le CheckedBox avec l'ID '" & CodigoCoche.ID & "' est coché. " & vbCrLf ' pour info, le texte est dans CodigoCoche.Nom
Next
End Sub
End Class |
Partager