Vraag & Antwoord

Programmeren

[vb.net] Items selecteren in Listbox

Anoniem
None
1 antwoord
  • Ik heb een vreemd probleem. Voor een listbox heb ik het KeyDown event geprogrammeerd:
    [code:1:81d6993498]
    Private Sub listGroepen_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles listGroepen.KeyDown
    Dim i As Short

    Select Case e.KeyCode
    Case Keys.A
    If e.Control = True Then
    For i = 0 To listGroepen.Items.Count - 1
    listGroepen.SetSelected(i, True)
    Next
    End If

    Case Keys.D
    If e.Control = True Then
    For i = 0 To listGroepen.Items.Count - 1
    listGroepen.SetSelected(i, False)
    Next
    End If

    'ToDo: keycodes voor verwijderen en toevoegen groepen
    End Select
    End Sub
    [/code:1:81d6993498]

    Als ik de applicatie draai en op CTRL-A druk, dan wordt enkel het eerste item in de lijst geselecteerd. Selecteer ik handmatig alle items en druk ik op CTRL-D, dan worden wel netjes alle items gedeselecteerd.

    Wie weet raad?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.