ScrollContentPresenter : ContentPresenter

Implemented for: WASM, Skia, Mobile

This document lists all properties, methods, and events of ScrollContentPresenter 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
bool SizesContentToTemplatedParent WASM, Skia
object ScrollOwner WASM, Skia, Mobile
bool CanVerticallyScroll WASM, Skia, Mobile
bool CanHorizontallyScroll WASM, Skia, Mobile
double ExtentHeight WASM, Skia, Mobile
double ExtentWidth WASM, Skia, Mobile
double HorizontalOffset WASM, Skia
double VerticalOffset WASM, Skia
double ViewportHeight WASM, Skia, Mobile
double ViewportWidth WASM, Skia, Mobile
DependencyProperty SizesContentToTemplatedParentProperty WASM, Skia

Implemented methods

Method Supported on
void SetHorizontalOffset(double) WASM, Skia
void SetVerticalOffset(double) WASM, Skia
Rect MakeVisible(UIElement, Rect) WASM, Skia, Mobile

Below are all properties, methods, and events of ScrollContentPresenter that are not currently implemented in Uno.

Not implemented properties

Property Not supported on
bool SizesContentToTemplatedParent Android, iOS, macOS, tvOS
object ScrollOwner MacOS
bool CanVerticallyScroll MacOS
bool CanHorizontallyScroll MacOS
bool CanContentRenderOutsideBounds all platforms supported by Uno Platform
double ExtentHeight MacOS
double ExtentWidth MacOS
double HorizontalOffset Android, iOS, macOS, tvOS
double VerticalOffset Android, iOS, macOS, tvOS
double ViewportHeight MacOS
double ViewportWidth MacOS
DependencyProperty CanContentRenderOutsideBoundsProperty all platforms supported by Uno Platform
DependencyProperty SizesContentToTemplatedParentProperty Android, iOS, macOS, tvOS

Not implemented methods

Method Not supported on
void LineUp() all platforms supported by Uno Platform
void LineDown() all platforms supported by Uno Platform
void LineLeft() all platforms supported by Uno Platform
void LineRight() all platforms supported by Uno Platform
void PageUp() all platforms supported by Uno Platform
void PageDown() all platforms supported by Uno Platform
void PageLeft() all platforms supported by Uno Platform
void PageRight() all platforms supported by Uno Platform
void MouseWheelUp() all platforms supported by Uno Platform
void MouseWheelDown() all platforms supported by Uno Platform
void MouseWheelLeft() all platforms supported by Uno Platform
void MouseWheelRight() all platforms supported by Uno Platform
void SetHorizontalOffset(double) Android, iOS, macOS, tvOS
void SetVerticalOffset(double) Android, iOS, macOS, tvOS
Rect MakeVisible(UIElement, Rect) MacOS

Last updated Monday, 14 April 2025 02:07.