Partager via


ScrollViewer.ChangeView Méthode

Définition

Surcharges

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

Provoque le ScrollViewer charger 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)

Provoque le ScrollViewer charger 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>)

Provoque le ScrollViewer charger 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 requise ZoomFactor.

Retours

Boolean

bool

true si la vue est modifiée ; sinon, false.

Attributs

Exemples

Ce code entraîne un ScrollViewer nommé myScrollViewer en cours de défilement 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)

Provoque le ScrollViewer charger 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 requise ZoomFactor.

disableAnimation
Boolean

bool

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

Retours

Boolean

bool

true si la vue est modifiée ; sinon, false.

Attributs

Exemples

Ce code entraîne un ScrollViewer nommé myScrollViewer en cours de défilement vers 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 à