Partager via


IScrollInfo Interface

Définition

Représente la zone déroulante principale à l’intérieur d’un contrôle ScrollViewer.

public interface class IScrollInfo
public interface IScrollInfo
type IScrollInfo = interface
Public Interface IScrollInfo
Dérivé

Remarques

L’interface IScrollInfo expose l’accès aux méthodes qui permettent le défilement logique du contenu enfant, ainsi que l’informatique des éléments enfants visibles. En outre, il définit les propriétés utilisées pour définir la région pouvant faire défiler l’écran.

Le défilement logique permet de faire défiler l’élément suivant dans l’arborescence logique. Le défilement physique, en revanche, fait défiler le contenu par un incrément mesurable défini dans une direction spécifiée. Si vous avez besoin d’un défilement physique au lieu du défilement logique, encapsulez l’élément hôte dans un élément hôte Panel et définissez la valeur de sa CanContentScroll propriété falsesur .ScrollViewer

Propriétés

CanHorizontallyScroll

Obtient ou définit une valeur qui indique si le défilement sur l’axe horizontal est possible.

CanVerticallyScroll

Obtient ou définit une valeur qui indique si le défilement sur l’axe vertical est possible.

ExtentHeight

Obtient la taille verticale de l’étendue.

ExtentWidth

Obtient la taille horizontale de l’étendue.

HorizontalOffset

Obtient le décalage horizontal du contenu parcouru.

ScrollOwner

Obtient ou définit un élément ScrollViewer qui contrôle le comportement du défilement.

VerticalOffset

Obtient le décalage vertical du contenu parcouru.

ViewportHeight

Obtient la taille verticale de la fenêtre d’affichage pour ce contenu.

ViewportWidth

Obtient la taille horizontale de la fenêtre d’affichage pour ce contenu.

Méthodes

LineDown()

Fait défiler le contenu d’une unité logique vers le bas.

LineLeft()

Fait défiler le contenu d’une unité logique vers la gauche.

LineRight()

Fait défiler le contenu d’une unité logique vers la droite.

LineUp()

Fait défiler le contenu d’une unité logique vers le haut.

MakeVisible(Visual, Rect)

Force le contenu à défiler jusqu'à ce que l'espace de coordonnées d'un objet Visual soit visible.

MouseWheelDown()

Fait défiler le contenu vers le bas après qu’un utilisateur a cliqué sur le bouton roulette de la souris.

MouseWheelLeft()

Fait défiler le contenu vers la gauche après qu’un utilisateur a cliqué sur le bouton roulette de la souris.

MouseWheelRight()

Fait défiler le contenu vers la droite après qu’un utilisateur a cliqué sur le bouton roulette de la souris.

MouseWheelUp()

Fait défiler le contenu vers le haut après qu’un utilisateur a cliqué sur le bouton roulette de la souris.

PageDown()

Fait défiler le contenu d’une page vers le bas.

PageLeft()

Fait défiler le contenu d’une page vers la gauche.

PageRight()

Fait défiler le contenu d’une page vers la droite.

PageUp()

Fait défiler le contenu d’une page vers le haut.

SetHorizontalOffset(Double)

Définit le degré de décalage horizontal.

SetVerticalOffset(Double)

Définit le degré de décalage vertical.

S’applique à

Voir aussi