ListViewBase : Selector

Implemented for: WASM, Skia, Mobile

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

In addition, ListViewBase has Uno-specific documentation here.

Implemented properties

Property Supported on
bool SingleSelectionFollowsFocus WASM, Skia, Mobile
ListViewSelectionMode SelectionMode WASM, Skia, Mobile
bool IsMultiSelectCheckBoxEnabled WASM, Skia, Mobile
bool IsItemClickEnabled WASM, Skia, Mobile
IncrementalLoadingTrigger IncrementalLoadingTrigger WASM, Skia, Mobile
double IncrementalLoadingThreshold WASM, Skia, Mobile
DataTemplate HeaderTemplate WASM, Skia, Mobile
object Header WASM, Skia, Mobile
DataTemplate FooterTemplate WASM, Skia, Mobile
object Footer WASM, Skia, Mobile
double DataFetchSize WASM, Skia, Mobile
bool CanReorderItems WASM, Skia, Mobile
bool CanDragItems WASM, Skia, Mobile
IList SelectedItems WASM, Skia, Mobile
DependencyProperty CanDragItemsProperty WASM, Skia, Mobile
DependencyProperty CanReorderItemsProperty WASM, Skia, Mobile
DependencyProperty DataFetchSizeProperty WASM, Skia, Mobile
DependencyProperty FooterProperty WASM, Skia, Mobile
DependencyProperty FooterTemplateProperty WASM, Skia, Mobile
DependencyProperty HeaderProperty WASM, Skia, Mobile
DependencyProperty HeaderTemplateProperty WASM, Skia, Mobile
DependencyProperty IncrementalLoadingThresholdProperty WASM, Skia, Mobile
DependencyProperty IncrementalLoadingTriggerProperty WASM, Skia, Mobile
DependencyProperty IsItemClickEnabledProperty WASM, Skia, Mobile
DependencyProperty IsMultiSelectCheckBoxEnabledProperty WASM, Skia, Mobile
DependencyProperty SelectionModeProperty WASM, Skia, Mobile
DependencyProperty SingleSelectionFollowsFocusProperty WASM, Skia, Mobile

Implemented methods

Method Supported on
void ScrollIntoView(object) WASM, Skia, Mobile
void ScrollIntoView(object, ScrollIntoViewAlignment) WASM, Skia, Mobile

Implemented events

Event Supported on
TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs> ContainerContentChanging WASM, Skia, Mobile
TypedEventHandler<ListViewBase, DragItemsCompletedEventArgs> DragItemsCompleted WASM, Skia, Mobile
DragItemsStartingEventHandler DragItemsStarting WASM, Skia, Mobile
ItemClickEventHandler ItemClick WASM, Skia, Mobile

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

Not implemented properties

Property Not supported on
bool SingleSelectionFollowsFocus MacOS
bool ShowsScrollingPlaceholders all platforms supported by Uno Platform
ListViewSelectionMode SelectionMode MacOS
ListViewReorderMode ReorderMode all platforms supported by Uno Platform
bool IsSwipeEnabled all platforms supported by Uno Platform
bool IsMultiSelectCheckBoxEnabled MacOS
bool IsItemClickEnabled MacOS
IncrementalLoadingTrigger IncrementalLoadingTrigger MacOS
double IncrementalLoadingThreshold MacOS
TransitionCollection HeaderTransitions all platforms supported by Uno Platform
DataTemplate HeaderTemplate MacOS
object Header MacOS
TransitionCollection FooterTransitions all platforms supported by Uno Platform
DataTemplate FooterTemplate MacOS
object Footer MacOS
double DataFetchSize MacOS
bool CanReorderItems MacOS
bool CanDragItems MacOS
IList SelectedItems MacOS
IReadOnlyList SelectedRanges all platforms supported by Uno Platform
SemanticZoom SemanticZoomOwner all platforms supported by Uno Platform
bool IsZoomedInView all platforms supported by Uno Platform
bool IsActiveView all platforms supported by Uno Platform
DependencyProperty CanDragItemsProperty MacOS
DependencyProperty CanReorderItemsProperty MacOS
DependencyProperty DataFetchSizeProperty MacOS
DependencyProperty FooterProperty MacOS
DependencyProperty FooterTemplateProperty MacOS
DependencyProperty FooterTransitionsProperty all platforms supported by Uno Platform
DependencyProperty HeaderProperty MacOS
DependencyProperty HeaderTemplateProperty MacOS
DependencyProperty HeaderTransitionsProperty all platforms supported by Uno Platform
DependencyProperty IncrementalLoadingThresholdProperty MacOS
DependencyProperty IncrementalLoadingTriggerProperty MacOS
DependencyProperty IsActiveViewProperty all platforms supported by Uno Platform
DependencyProperty IsItemClickEnabledProperty MacOS
DependencyProperty IsMultiSelectCheckBoxEnabledProperty MacOS
DependencyProperty IsSwipeEnabledProperty all platforms supported by Uno Platform
DependencyProperty IsZoomedInViewProperty all platforms supported by Uno Platform
DependencyProperty ReorderModeProperty all platforms supported by Uno Platform
DependencyProperty SelectionModeProperty MacOS
DependencyProperty SemanticZoomOwnerProperty all platforms supported by Uno Platform
DependencyProperty ShowsScrollingPlaceholdersProperty all platforms supported by Uno Platform
DependencyProperty SingleSelectionFollowsFocusProperty MacOS

Not implemented methods

Method Not supported on
void ScrollIntoView(object) MacOS
void SelectAll() all platforms supported by Uno Platform
IAsyncOperation LoadMoreItemsAsync() all platforms supported by Uno Platform
void ScrollIntoView(object, ScrollIntoViewAlignment) MacOS
void SetDesiredContainerUpdateDuration(TimeSpan) all platforms supported by Uno Platform
void SelectRange(ItemIndexRange) all platforms supported by Uno Platform
void DeselectRange(ItemIndexRange) all platforms supported by Uno Platform
bool IsDragSource() all platforms supported by Uno Platform
IAsyncOperation TryStartConnectedAnimationAsync(ConnectedAnimation, object, string) all platforms supported by Uno Platform
ConnectedAnimation PrepareConnectedAnimation(string, object, string) all platforms supported by Uno Platform
void InitializeViewChange() all platforms supported by Uno Platform
void CompleteViewChange() all platforms supported by Uno Platform
void MakeVisible(SemanticZoomLocation) all platforms supported by Uno Platform
void StartViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation) all platforms supported by Uno Platform
void StartViewChangeTo(SemanticZoomLocation, SemanticZoomLocation) all platforms supported by Uno Platform
void CompleteViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation) all platforms supported by Uno Platform
void CompleteViewChangeTo(SemanticZoomLocation, SemanticZoomLocation) all platforms supported by Uno Platform

Not implemented events

Event Not supported on
TypedEventHandler<ListViewBase, ChoosingGroupHeaderContainerEventArgs> ChoosingGroupHeaderContainer all platforms supported by Uno Platform
TypedEventHandler<ListViewBase, ChoosingItemContainerEventArgs> ChoosingItemContainer all platforms supported by Uno Platform
TypedEventHandler<ListViewBase, ContainerContentChangingEventArgs> ContainerContentChanging MacOS
TypedEventHandler<ListViewBase, DragItemsCompletedEventArgs> DragItemsCompleted MacOS
DragItemsStartingEventHandler DragItemsStarting MacOS
ItemClickEventHandler ItemClick MacOS

Last updated Monday, 14 April 2025 02:07.