IScrollProvider.SetScrollPercent(Double, Double) Méthode

Définition

Définit la position de défilement horizontal et vertical en pourcentage de la zone de contenu totale dans le contrôle.

public void SetScrollPercent (double horizontalPercent, double verticalPercent);

Paramètres

horizontalPercent
Double

La position horizontale en pourcentage de la plage totale de la zone de contenu. NoScroll doit être transmis si le défilement du contrôle n’est pas possible dans cette direction.

verticalPercent
Double

La position verticale en pourcentage de la plage totale de la zone de contenu. NoScroll doit être transmis si le défilement du contrôle n’est pas possible dans cette direction.

Exceptions

Une valeur qui ne peut pas être convertie en valeur double est passée.

Une valeur supérieure à 100 ou inférieure à 0 est transmise (sauf -1 qui est équivalent à NoScroll). Les valeurs HorizontalScrollPercent et VerticalScrollPercent sont normalisées à 100 % ou à 0 %.

Une tentative de défilement dans une direction non prise en charge s’est produite.

Remarques

Cette méthode n’est utile que lorsque la zone de contenu du contrôle est plus grande que la région visible.

La transmission de la valeur NoScroll indique qu’il n’y a pas de défilement dans le sens spécifié.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi