Implemented for: Skia
This document lists all properties, methods, and events of ScrollView
that are currently implemented by the Uno Platform. See the WinUI documentation for detailed usage guidelines which all automatically apply to Uno Platform.
Implemented properties
Property |
Supported on |
ScrollingScrollMode HorizontalScrollMode |
WASM, Skia, Mobile |
ScrollingChainMode HorizontalScrollChainMode |
WASM, Skia, Mobile |
ScrollingScrollBarVisibility HorizontalScrollBarVisibility |
WASM, Skia, Mobile |
ScrollingContentOrientation ContentOrientation |
WASM, Skia, Mobile |
UIElement Content |
WASM, Skia, Mobile |
ScrollingInputKinds IgnoredInputKinds |
WASM, Skia, Mobile |
double HorizontalAnchorRatio |
WASM, Skia, Mobile |
ScrollingRailMode HorizontalScrollRailMode |
WASM, Skia, Mobile |
ScrollingZoomMode ZoomMode |
WASM, Skia, Mobile |
double MaxZoomFactor |
WASM, Skia, Mobile |
ScrollingChainMode ZoomChainMode |
WASM, Skia, Mobile |
ScrollingRailMode VerticalScrollRailMode |
WASM, Skia, Mobile |
ScrollingScrollMode VerticalScrollMode |
WASM, Skia, Mobile |
ScrollingChainMode VerticalScrollChainMode |
WASM, Skia, Mobile |
ScrollingScrollBarVisibility VerticalScrollBarVisibility |
WASM, Skia, Mobile |
double VerticalAnchorRatio |
WASM, Skia, Mobile |
double MinZoomFactor |
WASM, Skia, Mobile |
ScrollingScrollMode ComputedHorizontalScrollMode |
WASM, Skia, Mobile |
Visibility ComputedVerticalScrollBarVisibility |
WASM, Skia, Mobile |
ScrollingScrollMode ComputedVerticalScrollMode |
WASM, Skia, Mobile |
UIElement CurrentAnchor |
WASM, Skia, Mobile |
CompositionPropertySet ExpressionAnimationSources |
WASM, Skia, Mobile |
double ExtentHeight |
WASM, Skia, Mobile |
double ExtentWidth |
WASM, Skia, Mobile |
double HorizontalOffset |
WASM, Skia, Mobile |
ScrollPresenter ScrollPresenter |
WASM, Skia, Mobile |
double ScrollableHeight |
WASM, Skia, Mobile |
double ScrollableWidth |
WASM, Skia, Mobile |
ScrollingInteractionState State |
WASM, Skia, Mobile |
double VerticalOffset |
WASM, Skia, Mobile |
double ViewportHeight |
WASM, Skia, Mobile |
double ViewportWidth |
WASM, Skia, Mobile |
float ZoomFactor |
WASM, Skia, Mobile |
Visibility ComputedHorizontalScrollBarVisibility |
WASM, Skia, Mobile |
DependencyProperty ComputedHorizontalScrollBarVisibilityProperty |
WASM, Skia, Mobile |
DependencyProperty ComputedHorizontalScrollModeProperty |
WASM, Skia, Mobile |
DependencyProperty ComputedVerticalScrollBarVisibilityProperty |
WASM, Skia, Mobile |
DependencyProperty ComputedVerticalScrollModeProperty |
WASM, Skia, Mobile |
DependencyProperty ContentOrientationProperty |
WASM, Skia, Mobile |
DependencyProperty ContentProperty |
WASM, Skia, Mobile |
DependencyProperty HorizontalAnchorRatioProperty |
WASM, Skia, Mobile |
DependencyProperty HorizontalScrollBarVisibilityProperty |
WASM, Skia, Mobile |
DependencyProperty HorizontalScrollChainModeProperty |
WASM, Skia, Mobile |
DependencyProperty HorizontalScrollModeProperty |
WASM, Skia, Mobile |
DependencyProperty HorizontalScrollRailModeProperty |
WASM, Skia, Mobile |
DependencyProperty IgnoredInputKindsProperty |
WASM, Skia, Mobile |
DependencyProperty MaxZoomFactorProperty |
WASM, Skia, Mobile |
DependencyProperty MinZoomFactorProperty |
WASM, Skia, Mobile |
DependencyProperty ScrollPresenterProperty |
WASM, Skia, Mobile |
DependencyProperty VerticalAnchorRatioProperty |
WASM, Skia, Mobile |
DependencyProperty VerticalScrollBarVisibilityProperty |
WASM, Skia, Mobile |
DependencyProperty VerticalScrollChainModeProperty |
WASM, Skia, Mobile |
DependencyProperty VerticalScrollModeProperty |
WASM, Skia, Mobile |
DependencyProperty VerticalScrollRailModeProperty |
WASM, Skia, Mobile |
DependencyProperty ZoomChainModeProperty |
WASM, Skia, Mobile |
DependencyProperty ZoomModeProperty |
WASM, Skia, Mobile |
Implemented methods
Method |
Supported on |
void RegisterAnchorCandidate(UIElement) |
WASM, Skia, Mobile |
void UnregisterAnchorCandidate(UIElement) |
WASM, Skia, Mobile |
int ScrollTo(double, double) |
WASM, Skia, Mobile |
int ScrollTo(double, double, ScrollingScrollOptions) |
WASM, Skia, Mobile |
int ScrollBy(double, double) |
WASM, Skia, Mobile |
int ScrollBy(double, double, ScrollingScrollOptions) |
WASM, Skia, Mobile |
int AddScrollVelocity(Vector2, Vector2?) |
WASM, Skia, Mobile |
int ZoomTo(float, Vector2?) |
WASM, Skia, Mobile |
int ZoomTo(float, Vector2?, ScrollingZoomOptions) |
WASM, Skia, Mobile |
int ZoomBy(float, Vector2?) |
WASM, Skia, Mobile |
int ZoomBy(float, Vector2?, ScrollingZoomOptions) |
WASM, Skia, Mobile |
int AddZoomVelocity(float, Vector2?, float?) |
WASM, Skia, Mobile |
Implemented events
Event |
Supported on |
TypedEventHandler<ScrollView, ScrollingAnchorRequestedEventArgs> AnchorRequested |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, ScrollingBringingIntoViewEventArgs> BringingIntoView |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, object> ExtentChanged |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, ScrollingScrollAnimationStartingEventArgs> ScrollAnimationStarting |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, ScrollingScrollCompletedEventArgs> ScrollCompleted |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, object> StateChanged |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, object> ViewChanged |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, ScrollingZoomAnimationStartingEventArgs> ZoomAnimationStarting |
WASM, Skia, Mobile |
TypedEventHandler<ScrollView, ScrollingZoomCompletedEventArgs> ZoomCompleted |
WASM, Skia, Mobile |
Below are all properties, methods, and events of ScrollView
that are not currently implemented in Uno.
Not implemented properties
Not implemented methods
Method |
Not supported on |
void RegisterAnchorCandidate(UIElement) |
MacOS |
void UnregisterAnchorCandidate(UIElement) |
MacOS |
int ScrollTo(double, double) |
MacOS |
int ScrollTo(double, double, ScrollingScrollOptions) |
MacOS |
int ScrollBy(double, double) |
MacOS |
int ScrollBy(double, double, ScrollingScrollOptions) |
MacOS |
int AddScrollVelocity(Vector2, Vector2?) |
MacOS |
int ZoomTo(float, Vector2?) |
MacOS |
int ZoomTo(float, Vector2?, ScrollingZoomOptions) |
MacOS |
int ZoomBy(float, Vector2?) |
MacOS |
int ZoomBy(float, Vector2?, ScrollingZoomOptions) |
MacOS |
int AddZoomVelocity(float, Vector2?, float?) |
MacOS |
Not implemented events
Last updated Monday, 14 April 2025 02:07.