Share via


IScrollController Interfaz

Definición

Especifica un contrato para widgets similares a la barra de desplazamiento que pueden establecer los desplazamientos de desplazamiento del contenido en un control de desplazamiento.

public interface class IScrollController
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 327680)]
/// [Windows.Foundation.Metadata.Guid(1413048198, 5926, 21462, 151, 163, 64, 175, 8, 56, 49, 76)]
struct IScrollController
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 327680)]
[Windows.Foundation.Metadata.Guid(1413048198, 5926, 21462, 151, 163, 64, 175, 8, 56, 49, 76)]
public interface IScrollController
Public Interface IScrollController
Atributos

Propiedades

CanScroll

Obtiene un valor que indica si el usuario puede desplazarse o desplazarse de forma panorámica con el controlador de desplazamiento.

IsScrollingWithMouse

Obtiene un valor que indica si el controlador de desplazamiento controla o no un desplazamiento controlado por el mouse.

PanningInfo

Obtiene una instancia de una IScrollControllerPanningInfo implementación que contiene información relacionada con el movimiento panorámico de contenido o null.

Métodos

GetScrollAnimation(Int32, Vector2, Vector2, CompositionAnimation)

IScrollController Proporciona la opción de personalizar la animación utilizada para realizar su solicitud de desplazamiento.

NotifyRequestedScrollCompleted(Int32)

Indica que se ha completado una operación de desplazamiento iniciada a través de un ScrollToRequestedevento , ScrollByRequestedo AddScrollVelocityRequested .

SetIsScrollable(Boolean)

Establece un valor que indica si el ScrollPresenter contenido se puede desplazar por medio de la entrada del usuario.

SetValues(Double, Double, Double, Double)

Proporciona información de dimensión sobre el control de desplazamiento al controlador de desplazamiento.

Eventos

AddScrollVelocityRequested

Se produce cuando se solicita un cambio de velocidad de desplazamiento.

CanScrollChanged

Se produce cuando cambia el valor de la propiedad CanScroll.

IsScrollingWithMouseChanged

Se produce cuando cambia el valor de la propiedad IsScrollingWithMouse.

ScrollByRequested

Se produce cuando se solicita un desplazamiento por un delta de desplazamiento determinado.

ScrollToRequested

Se produce cuando se solicita un desplazamiento a un desplazamiento determinado.

Se aplica a