OVH Cloud OVH Cloud

Evenement Scroll d'une liste

1 réponse
Avatar
lucio
Bonjour,=20
Je voudrais savoir comment g=E9rer l'evenement scroll d'une=20
liste, mon probl=E8me est de savoir comment g=E9rer=20
diff=E9rement si je descends dans la ou si je monte afin=20
d'alimenter une variable dans cette evenement (+1 si je=20
descends dans la liste -1 si je monte)
D'avance merci

1 réponse

Avatar
François Picalausa
"lucio" a écrit dans le message de
news:070f01c3bd76$471eb050$
Bonjour,
Je voudrais savoir comment gérer l'evenement scroll d'une
liste, mon problème est de savoir comment gérer
différement si je descends dans la ou si je monte afin
d'alimenter une variable dans cette evenement (+1 si je
descends dans la liste -1 si je monte)
D'avance merci



Bonjour/soir,

Essaye ceci:
'Sur un form
' une listbox, list1
' un label, label1
Option Explicit

Private OldTopIndex As Integer

Private Sub Form_Load()
Dim i As Long

For i = 0 To 255
List1.AddItem "Item" & CStr(i)
Next i

OldTopIndex = List1.TopIndex
End Sub

Private Sub List1_Scroll()
If OldTopIndex > List1.TopIndex Then
Label1.Caption = "Ne montez pas si vite!"
Else
Label1.Caption = "En pleine descente!"
End If
OldTopIndex = List1.TopIndex
End Sub

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com