List of views implemented in Uno

The Uno.UI assembly includes all types and members from the UWP API (as of the Windows 10 October 2018 Update (17763)). Only some of these are actually implemented. The remainder are marked with the [NotImplemented] attribute and will throw an exception at runtime if used.

This page lists controls that are currently implemented in Uno. Navigate to individual control entries to see which properties, methods, and events are implemented for a given control.

If you notice incorrect or incomplete information here, please open an issue.

Implemented - all platforms (iOS, Android, WebAssembly, MacOS)

Windows.UI.Xaml
FrameworkElement UIElement
Windows.UI.Xaml.Controls
AppBar AppBarButton
AppBarSeparator AppBarToggleButton
AutoSuggestBox BitmapIcon
Border Button
CalendarDatePicker CalendarView
CalendarViewDayItem Canvas
CheckBox ComboBox
ComboBoxItem CommandBar
ContentControl ContentDialog
ContentPresenter Control
DatePicker DatePickerFlyoutPresenter
DropDownButton FlipViewItem
FlyoutPresenter FontIcon
Frame Grid
GridView GridViewHeaderItem
GridViewItem HyperlinkButton
IconElement Image
ItemsControl ItemsPresenter
ItemsStackPanel ListView
ListViewBase ListViewBaseHeaderItem
ListViewHeaderItem ListViewItem
MediaPlayerPresenter MenuBar
MenuBarItem MenuFlyoutItem
MenuFlyoutItemBase MenuFlyoutPresenter
MenuFlyoutSeparator MenuFlyoutSubItem
NavigationView NavigationViewItem
NavigationViewItemBase NavigationViewItemHeader
NavigationViewItemSeparator NavigationViewList
Page Panel
PasswordBox PathIcon
PersonPicture Pivot
PivotItem ProgressBar
ProgressRing RadioButton
RelativePanel ScrollContentPresenter
ScrollViewer Slider
SplitView StackPanel
SwipeControl SymbolIcon
TextBlock TextBox
TimePickerFlyoutPresenter ToggleMenuFlyoutItem
ToggleSwitch ToolTip
UserControl Viewbox
VirtualizingPanel
Windows.UI.Xaml.Controls.Primitives
ButtonBase CalendarPanel
CarouselPanel LoopingSelector
LoopingSelectorItem LoopingSelectorPanel
NavigationViewItemPresenter PivotHeaderItem
PivotHeaderPanel PivotPanel
RangeBase RepeatButton
ScrollBar Selector
SelectorItem Thumb
TickBar ToggleButton
Windows.UI.Xaml.Shapes
Ellipse Line
Path Polygon
Polyline Rectangle
Shape

Implemented - Android + iOS only

Windows.UI.Xaml.Controls
ItemsWrapGrid
Windows.UI.Xaml.Controls.Maps
MapControl

Implemented - select platforms

Type Supported platforms
Windows.UI.Xaml.Controls.CommandBarOverflowPresenter Android, iOS, MacOS
Windows.UI.Xaml.Controls.FlipView Android, iOS, MacOS
Windows.UI.Xaml.Controls.MediaPlayerElement Android, iOS, MacOS
Windows.UI.Xaml.Controls.MediaTransportControls Android, iOS, MacOS
Windows.UI.Xaml.Controls.TimePicker Android, iOS, MacOS
Windows.UI.Xaml.Controls.WebView Android, iOS, MacOS
Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter Android, iOS, MacOS
Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter Android, iOS, MacOS

Not yet implemented

If there's a specific control you'd like to see implemented, create an issue!

Windows.UI.Xaml.Controls
AppBarElementContainer CaptureElement
ColorPicker GroupItem
HandwritingView Hub
HubSection IconSourceElement
InkCanvas InkToolbar
InkToolbarBallpointPenButton InkToolbarCustomPenButton
InkToolbarCustomToggleButton InkToolbarCustomToolButton
InkToolbarEraserButton InkToolbarFlyoutItem
InkToolbarHighlighterButton InkToolbarMenuButton
InkToolbarPenButton InkToolbarPencilButton
InkToolbarPenConfigurationControl InkToolbarRulerButton
InkToolbarStencilButton InkToolbarToggleButton
InkToolbarToolButton ListBox
ListBoxItem ListPickerFlyoutPresenter
MediaElement ParallaxView
PickerFlyoutPresenter RatingControl
RefreshContainer RefreshVisualizer
RichEditBox RichTextBlock
RichTextBlockOverflow SearchBox
SemanticZoom SettingsFlyout
SplitButton SwapChainBackgroundPanel
SwapChainPanel ToggleSplitButton
TreeView TreeViewItem
TreeViewList TwoPaneView
VariableSizedWrapGrid VirtualizingStackPanel
WrapGrid
Windows.UI.Xaml.Controls.Primitives
ColorPickerSlider ColorSpectrum
CommandBarFlyoutCommandBar OrientedVirtualizingPanel
Popup
Windows.UI.Xaml.Documents
Glyphs

Last updated Wednesday, June 16, 2021 2:08 AM.