ScrollViewer.ChangeView Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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>
Valeur comprise entre 0 et ScrollableWidth qui spécifie la distance à laquelle le contenu doit faire défiler horizontalement.
- verticalOffset
-
IReference<double>
Valeur comprise entre 0 et ScrollableHeight qui spécifie la distance à laquelle le contenu doit faire défiler verticalement.
- zoomFactor
-
IReference<float>
Valeur comprise entre MinZoomFactor et MaxZoomFactor qui spécifie la cible requise ZoomFactor.
Retours
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>
Valeur comprise entre 0 et ScrollableWidth qui spécifie la distance à laquelle le contenu doit faire défiler horizontalement.
- verticalOffset
-
IReference<double>
Valeur comprise entre 0 et ScrollableHeight qui spécifie la distance à laquelle le contenu doit faire défiler verticalement.
- zoomFactor
-
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
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.