KIPRE74
Messages postés120Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention21 novembre 2013
-
1 juin 2009 à 08:31
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
1 juin 2009 à 15:34
Bonjour à tous,
Petits soucis, j'ai un listbox contenant une liste de nom, j'ai lié ce listebox avec un scrollbar. Le problème c'est que le défilement se fait uniquement que dans un sens. Besoin donc d'un coup de pouce.
Voici mon code :
Private
Sub VScrollBar1_ValueChanged(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles VScrollBar1.ValueChanged
If ListBox1.TopIndex <> 0
ThenListBox1.TopIndex = ListBox1.TopIndex - 1
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 1 juin 2009 à 10:02
Private Sub VScrollBar1_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles VScrollBar1.Scroll
Static iOldValue As Integer
With ListBox1
If iOldValue < VScrollBar1.Value Then
'on descend
.TopIndex += 1
Else
'on monte
.TopIndex -= 1
End If
iOldValue = VScrollBar1.Value
End With
End Sub