# Work with DashboardLayout

## Content

This section comprises all the features and auxiliary functionalities offered by the DashboardLayout control.

[Scaffolding](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/Input/InputCommonFeatures/ScaffoldingInput-Controls)

Learn about how to work with DashboardLayout control using Scaffolding.

[Layouts](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/Layouts)

Learn about different layouts supported by DashboardLayout.

[Header](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/Header)

Learn about the tile header.

[Drag and Drop](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/Drag-and-Drop)

Learn how drag and drop works in DashboardLayout.

[Tool-icon](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/Tool-icon)

Learn about the tool-icon and how to set its location.

[Resizing](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/Resizing)

Learn about the resizing behavior of child containers in different layouts.

[XML Serialization](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/DashboardLayout/Work-with-DashboardLayout/XML-Serialization)

Learn how DashboardLayout supports serialization.