Bonjour à tous
j'ai crée une nouvelle Form dans laquelle j'ai ajouté une Scroolbar verticale (VScrollBar1) et un Label (Label1).
J'ai initialisé la Scrollbar avec ce code :
J'ai ajouté ce code dans l'evenement "_Scroll" de la Scrollbar :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Me.VScrollBar1.Height = 300 Me.VScrollBar1.Minimum = 0 Me.VScrollBar1.Maximum = 100 Me.VScrollBar1.SmallChange = 1 Me.VScrollBar1.LargeChange = 1
Quand je "scroll" la Scroolbar avec la souris, le Label m'affiche sa valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.Label1.Text = Me.VScrollBar1.Value
Mais je ne peux aller que de 1 à 99. Ce n'est que lorsque je lache le bouton
de la souris qu'il se positionne soit à 0 soit à 100.
En fait il fait ça pour toutes les valeurs intermediaires.
Si je lache le bouton à 52 alors que j'allai vers le maximum, il incremente la valeur
et ça devient 53.
Si je lache le bouton à 38 alors que j'allai vers le minimum, il décremente la valeur
et ça devient 37.
Du coup je dois anticiper la valeur que j'obtiendrai quand je lacherais le bouton,
selon si je baisse ou j'augmente la valeur lol
Partager