ItemsView : Control

Implemented for: WASM, Skia, Mobile

This document lists all properties, methods, and events of ItemsView 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
DependencyProperty CurrentItemIndexProperty WASM, Skia, Mobile
DependencyProperty IsItemInvokedEnabledProperty WASM, Skia, Mobile
DependencyProperty ItemTemplateProperty WASM, Skia, Mobile
DependencyProperty ItemTransitionProviderProperty WASM, Skia, Mobile
DependencyProperty ItemsSourceProperty WASM, Skia, Mobile
DependencyProperty LayoutProperty WASM, Skia, Mobile
DependencyProperty ScrollViewProperty WASM, Skia, Mobile
DependencyProperty SelectedItemProperty WASM, Skia, Mobile
DependencyProperty SelectionModeProperty WASM, Skia, Mobile
DependencyProperty VerticalScrollControllerProperty WASM, Skia, Mobile
int CurrentItemIndex WASM, Skia, Mobile
bool IsItemInvokedEnabled WASM, Skia, Mobile
ItemCollectionTransitionProvider ItemTransitionProvider WASM, Skia, Mobile
object ItemsSource WASM, Skia, Mobile
Layout Layout WASM, Skia, Mobile
ScrollView ScrollView WASM, Skia, Mobile
object SelectedItem WASM, Skia, Mobile
IReadOnlyList SelectedItems WASM, Skia, Mobile
IScrollController VerticalScrollController WASM, Skia, Mobile

Implemented methods

Method Supported on
bool TryGetItemIndex(double, double, int) WASM, Skia, Mobile
void StartBringItemIntoView(int, BringIntoViewOptions) WASM, Skia, Mobile
void Select(int) WASM, Skia, Mobile
void Deselect(int) WASM, Skia, Mobile
bool IsSelected(int) WASM, Skia, Mobile
void SelectAll() WASM, Skia, Mobile
void DeselectAll() WASM, Skia, Mobile
void InvertSelection() WASM, Skia, Mobile

Implemented events

Event Supported on
TypedEventHandler<ItemsView, ItemsViewItemInvokedEventArgs> ItemInvoked WASM, Skia, Mobile
TypedEventHandler<ItemsView, ItemsViewSelectionChangedEventArgs> SelectionChanged WASM, Skia, Mobile

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

Not implemented properties

Property Not supported on
DependencyProperty CurrentItemIndexProperty MacOS
DependencyProperty IsItemInvokedEnabledProperty MacOS
DependencyProperty ItemTemplateProperty MacOS
DependencyProperty ItemTransitionProviderProperty MacOS
DependencyProperty ItemsSourceProperty MacOS
DependencyProperty LayoutProperty MacOS
DependencyProperty ScrollViewProperty MacOS
DependencyProperty SelectedItemProperty MacOS
DependencyProperty SelectionModeProperty MacOS
DependencyProperty VerticalScrollControllerProperty MacOS
bool HasUnwrappableNativeObject all platforms supported by Uno Platform
IObjectReference NativeObject all platforms supported by Uno Platform
int CurrentItemIndex MacOS
bool IsItemInvokedEnabled MacOS
IElementFactory ItemTemplate all platforms supported by Uno Platform
ItemCollectionTransitionProvider ItemTransitionProvider MacOS
object ItemsSource MacOS
Layout Layout MacOS
ScrollView ScrollView MacOS
object SelectedItem MacOS
IReadOnlyList SelectedItems MacOS
ItemsViewSelectionMode SelectionMode all platforms supported by Uno Platform
IScrollController VerticalScrollController MacOS

Not implemented methods

Method Not supported on
I As() all platforms supported by Uno Platform
ItemsView FromAbi(nint) all platforms supported by Uno Platform
bool Equals(ItemsView) all platforms supported by Uno Platform
bool Equals(object) all platforms supported by Uno Platform
int GetHashCode() all platforms supported by Uno Platform
bool TryGetItemIndex(double, double, int) MacOS
void StartBringItemIntoView(int, BringIntoViewOptions) MacOS
void Select(int) MacOS
void Deselect(int) MacOS
bool IsSelected(int) MacOS
void SelectAll() MacOS
void DeselectAll() MacOS
void InvertSelection() MacOS
bool IsOverridableInterface(Guid) all platforms supported by Uno Platform

Not implemented events

Event Not supported on
TypedEventHandler<ItemsView, ItemsViewItemInvokedEventArgs> ItemInvoked MacOS
TypedEventHandler<ItemsView, ItemsViewSelectionChangedEventArgs> SelectionChanged MacOS

Last updated Thursday, 27 August 2026 18:27.