Compartir a través de


ScrollViewer.ChangeView Método

Definición

Sobrecargas

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

Hace que 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 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 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>

Nullable<Double>

IReference<double>

Valor entre 0 y ScrollableWidth que especifica la distancia a la que se debe desplazar horizontalmente el contenido.

verticalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valor entre 0 y ScrollableHeight que especifica la distancia a la que se debe desplazar verticalmente el contenido.

zoomFactor

IReference<Single>

Nullable<Single>

IReference<float>

Valor entre MinZoomFactor y MaxZoomFactor que especifica el objeto ZoomFactor de destino necesario.

Devoluciones

Boolean

bool

true si se cambia la vista; de lo contrario, false.

Atributos

Ejemplos

Este código hace que un ScrollViewer denominado myScrollViewer se desplace hasta 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 para cambiar solo el factor de zoom.

Consulte también

Se aplica a

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

Hace que 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>

Nullable<Double>

IReference<double>

Valor entre 0 y ScrollableWidth que especifica la distancia a la que se debe desplazar horizontalmente el contenido.

verticalOffset

IReference<Double>

Nullable<Double>

IReference<double>

Valor entre 0 y ScrollableHeight que especifica la distancia a la que se debe desplazar verticalmente el contenido.

zoomFactor

IReference<Single>

Nullable<Single>

IReference<float>

Valor entre MinZoomFactor y MaxZoomFactor que especifica el objeto ZoomFactor de destino necesario.

disableAnimation
Boolean

bool

true para deshabilitar las animaciones de zoom/panorámica al cambiar la vista; de lo contrario, false. El valor predeterminado es false.

Devoluciones

Boolean

bool

true si se cambia la vista; de lo contrario, false.

Atributos

Ejemplos

Este código da como resultado que un ScrollViewer denominado myScrollViewer se desplace 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 para cambiar solo el factor de zoom.

Consulte también

Se aplica a