J'ai une listbox dont un des éléments est déjà sélectionné.
En cliquant sur un item de la listbox, je dois ouvrir un formulaire qui sera "lié" à cet item.
Tout marche à merveille, sauf quand je veux cliquer sur l'élément pré-sélectionné de ma listbox, auquel cas l'événement SelectionChnged ne fonctionne plus (ce qui est normal me direz-vous)...
Donc ma question est : peux-t-on "re"sélectionner un élément déjà sélectionné dans une listbox ?
Merci de vos réponses
A voir également:
Listbox: Sélectionner un élément déjà sélectionner
je mets ma tête à couper si l'index de l'élément sélectionné n'est pas défini en lecture/écriture par ListIndex, genre :
MalistBox.listindex
et si tu ne peu pas t'y référer par le dit index, genre :
malistbox.list(listindex)
Mais je ne connais rien à VB.Net ... et ne l'affirmerai donc point (du moins en ce qui concerne la syntaxe) ...
Sers-toi de l'événement click, en filtrant pour savoir si un élément est sélectionné
Private Sub ListBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.Click
If ListBox1.SelectedIndex <> -1 Then
'[Code...]
End If
End Sub
++ Mayzz.
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.