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>) |
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>
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 ZoomFactor requise.
Retours
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>
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 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
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.