Share via


ScrollViewer.ChangeView Méthode

Définition

Surcharges

ChangeView(IReference<Double>, IReference<Double>, IReference<Single>)

Fait que ScrollViewer charge une nouvelle vue dans la fenêtre d’affichage à l’aide des décalages et du facteur de zoom spécifiés.

ChangeView(IReference<Double>, IReference<Double>, IReference<Single>, Boolean)

Fait que ScrollViewer charge une nouvelle vue dans la fenêtre d’affichage à l’aide des décalages et du facteur de zoom spécifiés, et désactive éventuellement l’animation de défilement.

ChangeView(IReference<Double>, IReference<Double>, IReference<Single>)

Fait que ScrollViewer charge une nouvelle vue dans la fenêtre d’affichage à l’aide des décalages et du facteur de zoom spécifiés.

public:
 virtual bool ChangeView(IReference<double> ^ horizontalOffset, IReference<double> ^ verticalOffset, IReference<float> ^ zoomFactor) = ChangeView;
/// [Windows.Foundation.Metadata.Overload("ChangeView")]
bool ChangeView(IReference<double> const& horizontalOffset, IReference<double> const& verticalOffset, IReference<float> const& zoomFactor);
[Windows.Foundation.Metadata.Overload("ChangeView")]
public bool ChangeView(System.Nullable<double> horizontalOffset, System.Nullable<double> verticalOffset, System.Nullable<float> zoomFactor);
function changeView(horizontalOffset, verticalOffset, zoomFactor)
Public Function ChangeView (horizontalOffset As Nullable(Of Double), verticalOffset As Nullable(Of Double), zoomFactor As Nullable(Of Single)) As Boolean

Paramètres

horizontalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valeur comprise entre 0 et ScrollableWidth qui spécifie la distance à laquelle le contenu doit faire défiler horizontalement.

verticalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valeur comprise entre 0 et ScrollableHeight qui spécifie la distance à laquelle le contenu doit faire défiler verticalement.

zoomFactor

IReference<Single>

Nullable<Single>

IReference<float>

Valeur comprise entre MinZoomFactor et MaxZoomFactor qui spécifie la cible ZoomFactor requise.

Retours

Boolean

bool

true si l’affichage est modifié ; sinon, false.

Attributs

Exemples

Ce code entraîne le défilement d’un ScrollViewer nommé myScrollViewer jusqu’à un décalage horizontal de 2.

bool flag = myScrollViewer.ChangeView(2, null, null); 
bool flag{ myScrollViewer.ChangeView(Windows::Foundation::IReference<double>{2.f}, nullptr, nullptr) };

Remarques

Vous pouvez définir des valeurs de paramètre sur null pour utiliser cette méthode pour faire défiler uniquement horizontalement, uniquement verticalement, ou pour modifier uniquement le facteur de zoom.

Voir aussi

S’applique à

ChangeView(IReference<Double>, IReference<Double>, IReference<Single>, Boolean)

Fait que ScrollViewer charge une nouvelle vue dans la fenêtre d’affichage à l’aide des décalages et du facteur de zoom spécifiés, et désactive éventuellement l’animation de défilement.

public:
 virtual bool ChangeView(IReference<double> ^ horizontalOffset, IReference<double> ^ verticalOffset, IReference<float> ^ zoomFactor, bool disableAnimation) = ChangeView;
/// [Windows.Foundation.Metadata.Overload("ChangeViewWithOptionalAnimation")]
bool ChangeView(IReference<double> const& horizontalOffset, IReference<double> const& verticalOffset, IReference<float> const& zoomFactor, bool const& disableAnimation);
[Windows.Foundation.Metadata.Overload("ChangeViewWithOptionalAnimation")]
public bool ChangeView(System.Nullable<double> horizontalOffset, System.Nullable<double> verticalOffset, System.Nullable<float> zoomFactor, bool disableAnimation);
function changeView(horizontalOffset, verticalOffset, zoomFactor, disableAnimation)
Public Function ChangeView (horizontalOffset As Nullable(Of Double), verticalOffset As Nullable(Of Double), zoomFactor As Nullable(Of Single), disableAnimation As Boolean) As Boolean

Paramètres

horizontalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valeur comprise entre 0 et ScrollableWidth qui spécifie la distance à laquelle le contenu doit faire défiler horizontalement.

verticalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valeur comprise entre 0 et ScrollableHeight qui spécifie la distance à laquelle le contenu doit faire défiler verticalement.

zoomFactor

IReference<Single>

Nullable<Single>

IReference<float>

Valeur comprise entre MinZoomFactor et MaxZoomFactor qui spécifie la cible ZoomFactor requise.

disableAnimation
Boolean

bool

true pour désactiver les animations de zoom/panoramique lors de la modification de l’affichage ; sinon, false. La valeur par défaut est false.

Retours

Boolean

bool

true si l’affichage est modifié ; sinon, false.

Attributs

Exemples

Ce code entraîne le défilement d’un ScrollViewer nommé myScrollViewer jusqu’à un décalage horizontal de 2 sans animation.

bool flag = myScrollViewer.ChangeView(2, null, null, true); 
bool flag{ myScrollViewer.ChangeView(Windows::Foundation::IReference<double>{2.f}, nullptr, nullptr, true) };

Remarques

Vous pouvez définir des valeurs de paramètre sur null pour utiliser cette méthode pour faire défiler uniquement horizontalement, uniquement verticalement, ou pour modifier uniquement le facteur de zoom.

Voir aussi

S’applique à