LayoutControl.Layout Property

The layout that will be applied to the children.

This property is rarely set directly. Instead, you use a subclass of LayoutControl that already sets this property, such as a Panel class.

Available Panel classes

BackButton uno

A left-pointing arrow, used in navigation. Note: this component only provides visuals and does not actually perform navigation.

Carousel uno

A Carousel component with a depth-like effect.

ClientPanel ux

ClientPanel compensates for space taken up by the on-screen keyboard, status bar, and other OS-specific elements at the top and bottom edges of the screen.

Container ux

A panel that places children in a dedicated Subtree visual, allowing you to create custom container.

DockPanel ux

Lays out its children by docking them to the different sides, one after the other.

Drawer uno

Provides sidebar navigation toggleable by a floating button.

Grid ux

Lays out children in a grid formation.

ListView uno

A striped list of items, with optional Adding/Removing/LayoutAnimations.

Navigator ux

General-purpose navigation container with on-demand instantiation and recycling of pages.

Number ux

Deprecated, for backwards compatibility

Page uno

A Page that takes its background color from the currently active theme.

Page ux

Represents a page that participates in navigation.

PageControl ux

Provides standard transitions, user interaction, and page handling for a basic linear navigation.

PageIndicator ux

Builds indicator icons for each page of a PageControl based on a specified template, and displays them next to each other. To use it, you have to provide a template named Dot, as well as providing a PageControl to listen to through the Navigation property.

PageView ux

A Navigator without standard transitions. This is convenient when you want to provide custom transitions for all pages.

Plot ux

A panel that contains a chart.

PlotAxis ux

A layout and enumeration for the axis steps of a Plot, which is used to place labels on axes. Often used together with a GridLayout for positioning.

PlotPoint ux

A Panel positioned on the data point for a chart. This is an easy way to position an object at the correct position for the current plot data.

RadarPlot uno

A radar-style Plot for a single data series of exactly six data points.

Slider uno

A slider control. Has the same interface as any other RangeControl, such as the default Slider.

StackPanel ux

Stacks children vertically (default) or horizontally.

StickyHeader uno

Presents a header above an element that will stick to the top of its enclosing ScrollView while in the vertical range of the StickyHeader.

SwipeActionPanel uno

Reveals a button when the user swipes left on its contents. A confirmation message is shown when the button is tapped.

Switch uno

A Switch control that can be swiped. Has the same interface as any other ToggleControl, such as the default Switch.

TabBar uno

A PageIndicator that uses values provided by the Label property of TabPage to instantiate tabs with text labels for each page in a PageControl or other LinearNavigation.

TitlePanel uno

Displays a Title and SubTitle on top of the secondary background color.

WebView ux

Displays web content natively on android and iOS.

WrapPanel ux

Lays out children one after the other in a given orientation and wraps around whenever it reaches the end.

Available Layout classes

ColumnLayout ux

Lays out elements in vertical or horizontal columns.


Fuse.Controls.Panels 1.6.0-rc1