# Layout Controls

Blazor Edition provides a set of native UI controls built for Blazor such as FlexGrid, Chart, ListView, and input controls including AutoComplete and ComboBox.

## Content



Display your controls in elegant layouts using Blazor Layout Controls. The Layout Controls are designed to consistency to the application design. It nicely reduces the number of modifications in the UI you need to make over time and therefore brings down costly rebuilds. They let you arrange or organize controls within an application sans any issues of overlapping and misalignment.

The layout of a control is very crucial for optimum application usability. The layout controls are designed keeping in mind the following aspects.

*   Child element position
*   Child element size
*   Child element overlapping

ComponentOne provides you two layout controls for Blazor applications, namely **Accordion** and **Expander**. For detailed information on these layout controls, see the following topics.

*   [Accordion](/componentone/docs/blazor/online-blazor/controls/layout-controls/accordion)
*   [Expander](/componentone/docs/blazor/online-blazor/controls/layout-controls/expander)