ScrollViewer.ChangeView Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ChangeView(IReference<Double>, IReference<Double>, IReference<Single>) |
Hace que el ScrollViewer cargue una nueva vista en la ventanilla mediante los desplazamientos y el factor de zoom especificados. |
ChangeView(IReference<Double>, IReference<Double>, IReference<Single>, Boolean) |
Hace que el ScrollViewer cargue una nueva vista en la ventanilla mediante los desplazamientos y el factor de zoom especificados y, opcionalmente, deshabilita la animación de desplazamiento. |
ChangeView(IReference<Double>, IReference<Double>, IReference<Single>)
Hace que el ScrollViewer cargue una nueva vista en la ventanilla mediante los desplazamientos y el factor de zoom especificados.
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
Parámetros
- horizontalOffset
-
IReference<double>
Valor entre 0 y ScrollableWidth que especifica la distancia a la que se debe desplazar horizontalmente el contenido.
- verticalOffset
-
IReference<double>
Valor entre 0 y ScrollableHeight que especifica la distancia a la que se debe desplazar verticalmente el contenido.
- zoomFactor
-
IReference<float>
Valor entre MinZoomFactor y MaxZoomFactor que especifica el destino necesario ZoomFactor.
Devoluciones
bool
true si se cambia la vista; De lo contrario, false.
- Atributos
Ejemplos
Este código da como resultado un ScrollViewer denominado myScrollViewer
desplazarse a un desplazamiento horizontal de 2.
bool flag = myScrollViewer.ChangeView(2, null, null);
bool flag{ myScrollViewer.ChangeView(Windows::Foundation::IReference<double>{2.f}, nullptr, nullptr) };
Comentarios
Puede establecer valores de parámetro en null para usar este método para desplazarse solo horizontalmente, solo verticalmente o solo para cambiar el factor de zoom.
Consulte también
Se aplica a
ChangeView(IReference<Double>, IReference<Double>, IReference<Single>, Boolean)
Hace que el ScrollViewer cargue una nueva vista en la ventanilla mediante los desplazamientos y el factor de zoom especificados y, opcionalmente, deshabilita la animación de desplazamiento.
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
Parámetros
- horizontalOffset
-
IReference<double>
Valor entre 0 y ScrollableWidth que especifica la distancia a la que se debe desplazar horizontalmente el contenido.
- verticalOffset
-
IReference<double>
Valor entre 0 y ScrollableHeight que especifica la distancia a la que se debe desplazar verticalmente el contenido.
- zoomFactor
-
IReference<float>
Valor entre MinZoomFactor y MaxZoomFactor que especifica el destino necesario ZoomFactor.
- disableAnimation
-
Boolean
bool
verdadero para deshabilitar animaciones de zoom/panorámica al cambiar la vista; De lo contrario, false. El valor predeterminado es false.
Devoluciones
bool
true si se cambia la vista; De lo contrario, false.
- Atributos
Ejemplos
Este código da como resultado un ScrollViewer denominado myScrollViewer
desplazarse a un desplazamiento horizontal de 2 sin animación.
bool flag = myScrollViewer.ChangeView(2, null, null, true);
bool flag{ myScrollViewer.ChangeView(Windows::Foundation::IReference<double>{2.f}, nullptr, nullptr, true) };
Comentarios
Puede establecer valores de parámetro en null para usar este método para desplazarse solo horizontalmente, solo verticalmente o solo para cambiar el factor de zoom.