ItemsControl : Control

Implemented for: all platforms

This document lists all properties, methods, and events of ItemsControl that are currently implemented by the Uno Platform. See the UWP documentation for detailed usage guidelines.

Implemented properties

Property Supported on
object ItemsSource all platforms
ItemsPanelTemplate ItemsPanel all platforms
DataTemplateSelector ItemTemplateSelector all platforms
DataTemplate ItemTemplate all platforms
StyleSelector ItemContainerStyleSelector all platforms
Style ItemContainerStyle all platforms
string DisplayMemberPath all platforms
IObservableVector GroupStyle all platforms
bool IsGrouping all platforms
ItemCollection Items all platforms
Panel ItemsPanelRoot all platforms
DependencyProperty DisplayMemberPathProperty all platforms
DependencyProperty IsGroupingProperty all platforms
DependencyProperty ItemContainerStyleProperty all platforms
DependencyProperty ItemContainerStyleSelectorProperty all platforms
DependencyProperty ItemsSourceProperty all platforms

Implemented methods

Method Supported on
bool IsItemItsOwnContainerOverride(object) all platforms
DependencyObject GetContainerForItemOverride() all platforms
void ClearContainerForItemOverride(DependencyObject, object) all platforms
void PrepareContainerForItemOverride(DependencyObject, object) all platforms
void OnItemsChanged(object) all platforms
void OnItemContainerStyleChanged(Style, Style) all platforms
void OnItemContainerStyleSelectorChanged(StyleSelector, StyleSelector) all platforms
void OnItemTemplateChanged(DataTemplate, DataTemplate) all platforms
void OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector) all platforms
object ItemFromContainer(DependencyObject) all platforms
DependencyObject ContainerFromItem(object) all platforms
int IndexFromContainer(DependencyObject) all platforms
DependencyObject ContainerFromIndex(int) all platforms
ItemsControl GetItemsOwner(DependencyObject) all platforms
ItemsControl ItemsControlFromItemContainer(DependencyObject) all platforms

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

Not implemented properties

Property Not supported on
TransitionCollection ItemContainerTransitions all platforms
GroupStyleSelector GroupStyleSelector all platforms
ItemContainerGenerator ItemContainerGenerator all platforms
DependencyProperty GroupStyleSelectorProperty all platforms
DependencyProperty ItemContainerTransitionsProperty all platforms
DependencyProperty ItemTemplateProperty all platforms
DependencyProperty ItemTemplateSelectorProperty all platforms
DependencyProperty ItemsPanelProperty all platforms

Not implemented methods

Method Not supported on
DependencyObject GroupHeaderContainerFromItemContainer(DependencyObject) all platforms
void OnGroupStyleSelectorChanged(GroupStyleSelector, GroupStyleSelector) all platforms

Last updated Tuesday, July 27, 2021 3:49 PM.