cs_JLuc01
Messages postés206Date d'inscriptionsamedi 17 janvier 2009StatutMembreDernière intervention 5 mars 2013
-
1 févr. 2012 à 10:00
cs_JLuc01
Messages postés206Date d'inscriptionsamedi 17 janvier 2009StatutMembreDernière intervention 5 mars 2013
-
2 févr. 2012 à 21:47
Bonjour,
Comment faire pour selectionner en code un item dans une listbox (comme ci on click sur une ligne)?
La methode Select n'existe pas dans intellisense, et j'ai un message d'erreur.
PicturesListBox.Items(i).Select()
' Option Strict On disallow Late Binding
Cela doit pourtant etre simple, et je ne trouve pas ma solution sur internet.
Ou alors c'est plus complique que ca.
Notez que les PictureBox ont ete creees dynamiquement (peut-etre la source du probleme?).
L'idee est de creer des PictureBox dynamiquement, de mettre leur nom dans un listbox (PicturesListBox), puis de selectionner la ligne du listbox en fonction de l'evenement MouseEnter.
En esperant etre assez clair dans mes explications, toutes idees ou orientations sont les bienvenues.
Merci,
cs_JLuc01
Messages postés206Date d'inscriptionsamedi 17 janvier 2009StatutMembreDernière intervention 5 mars 20131 2 févr. 2012 à 21:47
Pour information, voila ce que je cherchais:
Private Sub imgPictureMouseEnter(ByVal sender As System.Object, ByVal e As System.EventArgs)
DirectCast(sender, PictureBox).BorderStyle = BorderStyle.FixedSingle
DirectCast(sender, PictureBox).BackColor = Color.Green
' ''Label1.Text = myPicturesList.Count.ToString
For i = 0 To myPicturesList.Count - 1
If DirectCast(sender, PictureBox).Tag = i + 1 Then
MyListBox.SetSelected(i, True)
End If
Next
End Sub
cs_JLuc01
Messages postés206Date d'inscriptionsamedi 17 janvier 2009StatutMembreDernière intervention 5 mars 20131 1 févr. 2012 à 11:08
D'accord pour SelectedIndex, mais comment l'utiliser?
De plus, mes PictureBox sont creer dynamiquement, donc y-a-t-il un index associe avec?
C'est pas tout clair pour moi.
Bon, je vais voir du cote de SelectedIndex...
Merci,