ScrollContentPresenter : ContentPresenter

Implemented for: all platforms supported by Uno Platform

This document lists all properties, methods, and events of ScrollContentPresenter that are currently implemented by the Uno Platform. See the WinUI and UWP documentation for detailed usage guidelines which all automatically apply to Uno Platform.

Implemented properties

Property Supported on
object ScrollOwner all platforms supported by Uno Platform
bool CanVerticallyScroll Android, MacOS, WASM, Skia
bool CanHorizontallyScroll Android, MacOS, WASM, Skia
double ExtentHeight Android, MacOS, WASM, Skia
double ExtentWidth Android, MacOS, WASM, Skia
double HorizontalOffset MacOS, WASM, Skia
double VerticalOffset MacOS, WASM, Skia
double ViewportHeight all platforms supported by Uno Platform
double ViewportWidth all platforms supported by Uno Platform

Implemented methods

Method Supported on
void SetHorizontalOffset(double) MacOS, WASM, Skia
void SetVerticalOffset(double) MacOS, WASM, Skia
Rect MakeVisible(UIElement, Rect) all platforms supported by Uno Platform

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

Not implemented properties

Property Not supported on
bool CanVerticallyScroll iOS
bool CanHorizontallyScroll iOS
double ExtentHeight iOS
double ExtentWidth iOS
double HorizontalOffset Android, iOS
double VerticalOffset Android, iOS
bool SizesContentToTemplatedParent all platforms supported by Uno Platform
bool CanContentRenderOutsideBounds all platforms supported by Uno Platform
DependencyProperty CanContentRenderOutsideBoundsProperty all platforms supported by Uno Platform
DependencyProperty SizesContentToTemplatedParentProperty all platforms supported by Uno Platform

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
void SetVerticalOffset(double) Android, iOS

Last updated Friday, 03 November 2023 16:21.