Condividi tramite


IScrollController Interfaccia

Definizione

Specifica un contratto per widget simili a barre di scorrimento in grado di impostare gli offset di scorrimento del contenuto in un controllo di scorrimento.

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
Attributi

Proprietà

CanScroll

Ottiene un valore che indica se l'utente può scorrere o eseguire la panoramica con il controller di scorrimento.

IsScrollingWithMouse

Ottiene un valore che indica se il controller di scorrimento gestisce uno scorrimento guidato dal mouse.

PanningInfo

Ottiene un'istanza di un'implementazione IScrollControllerPanningInfo che contiene informazioni correlate alla panoramica del contenuto o nulla .

Metodi

GetScrollAnimation(Int32, Vector2, Vector2, CompositionAnimation)

Fornisce la IScrollController possibilità di personalizzare l'animazione usata per eseguire la richiesta di scorrimento.

NotifyRequestedScrollCompleted(Int32)

Indica che un'operazione di scorrimento avviata tramite un ScrollToRequestedevento , ScrollByRequestedo AddScrollVelocityRequested è stata completata.

SetIsScrollable(Boolean)

Imposta un valore che indica se il ScrollPresenter contenuto è scorrevole tramite l'input dell'utente.

SetValues(Double, Double, Double, Double)

Fornisce informazioni sulla dimensione sul controllo di scorrimento al controller di scorrimento.

Eventi

AddScrollVelocityRequested

Si verifica quando viene richiesta una modifica della velocità di scorrimento.

CanScrollChanged

Si verifica quando viene modificato il valore della proprietà CanScroll.

IsScrollingWithMouseChanged

Si verifica quando il valore della proprietà IsScrollingWithMouse cambia.

ScrollByRequested

Si verifica quando viene richiesto uno scorrimento in base a un delta di offset specifico.

ScrollToRequested

Si verifica quando viene richiesto uno scorrimento verso un determinato offset.

Si applica a