Freigeben über


IScrollController Schnittstelle

Definition

Gibt einen Vertrag für bildlaufleistenähnliche Widgets an, die die Bildlaufoffsets des Inhalts in einem Bildlaufsteuerelement festlegen können.

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
Attribute

Eigenschaften

CanScroll

Ruft einen Wert ab, der angibt, ob der Benutzer mit dem Bildlaufcontroller scrollen oder schwenken kann.

IsScrollingWithMouse

Ruft einen Wert ab, der angibt, ob der Scrollcontroller einen mausgesteuerten Bildlauf verarbeitet oder nicht.

PanningInfo

Ruft eine instance einer IScrollControllerPanningInfo Implementierung ab, die Informationen im Zusammenhang mit der Inhaltsverschiebung enthält, oder null.

Methoden

GetScrollAnimation(Int32, Vector2, Vector2, CompositionAnimation)

Stellt die IScrollController Option zum Anpassen der Animation bereit, die zum Ausführen der Bildlaufanforderung verwendet wird.

NotifyRequestedScrollCompleted(Int32)

Gibt an, dass ein bildlaufvorgang, der über ein ScrollToRequested- oder ScrollByRequestedAddScrollVelocityRequested -Ereignis initiiert wurde, abgeschlossen wurde.

SetIsScrollable(Boolean)

Legt einen Wert fest, der angibt, ob der ScrollPresenter Inhalt mithilfe von Benutzereingaben scrollbar ist oder nicht.

SetValues(Double, Double, Double, Double)

Stellt Dimensionsinformationen zum Bildlaufsteuerelement für den Scrollcontroller bereit.

Ereignisse

AddScrollVelocityRequested

Tritt auf, wenn eine Änderung der Bildlaufgeschwindigkeit angefordert wird.

CanScrollChanged

Tritt ein, wenn der CanScroll-Eigenschaftswert geändert wurde.

IsScrollingWithMouseChanged

Tritt ein, wenn der IsScrollingWithMouse-Eigenschaftswert geändert wird.

ScrollByRequested

Tritt auf, wenn ein Bildlauf um ein bestimmtes Offsetdelta angefordert wird.

ScrollToRequested

Tritt auf, wenn ein Bildlauf zu einem bestimmten Offset angefordert wird.

Gilt für: