OVH Cloud OVH Cloud

Recherche dans un ListView

1 réponse
Avatar
RENAUD Eric
Bonjour,

J'ai un affichage complet de mes enregistrements dans une ListView.
Mon souhait :
En tapant une valeur dans une texbox et en validant par un bouton OK :

1 - mettre la ligne de mon ListView dont la valeur de la première colonne
correspond à la valeur tapée dans la TextBox en surbrillance
2 - Effectuer un scroll de la liste afin d'avoir dans la partie visible
l'élément trouvé.


.


D'avance merci

1 réponse

Avatar
Jacques93
Bonjour RENAUD Eric,
RENAUD Eric a écrit :
Bonjour,

J'ai un affichage complet de mes enregistrements dans une ListView.
Mon souhait :
En tapant une valeur dans une texbox et en validant par un bouton OK :

1 - mettre la ligne de mon ListView dont la valeur de la première colonne
correspond à la valeur tapée dans la TextBox en surbrillance
2 - Effectuer un scroll de la liste afin d'avoir dans la partie visible
l'élément trouvé.




Regarde du côté des méthodes FindItem et EnsureVisible :

Private Sub Command1_Click()
Dim itm As ListItem
Dim deb As Integer

deb = 1
Set itm = Me.ListView1.FindItem_
(Me.Text1.Text, lvwText, deb, lvwPartial)
itm.Selected = True
itm.EnsureVisible
End Sub


--
Cordialement,

Jacques.