Détecter l'appariation des scrollbars dans un scrollablecontrol et transformation en slider

Description

Ce code permet de détecter l'apparition des scrollbars dans un ScrollableControl lorsque son contenu change de taille. Il permet aussi de transformer le comportement des scrollbars en slider afin de déplacer l'affichage à l'endroit du clic dans la zone de déplacement de l'ascenseur.

Ce code utilise la file de message (NativeWindow) du ScrollableControl. Il expose aussi l'utilisation des API de manipulation des scrollbars

L'application de test fournit deux cases à cocher pour changer le comportement des scrollbars. Un listbox trace les changements d'état de scrollbars. L'image verte est zoomable avec la roulette de la souris et déplaçable par drag and drop.

Conclusion :


N'hésitez pas à commenter et à noter !

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.