Container control in Power Apps (experimental)

Provides the ability to create hierarchy.


This is an experimental feature. Experimental features can radically change or completely disappear at any time. For more information, read Understand experimental and preview features in Power Apps.


The container can hold a set of controls and has its own properties.

You can start with inserting a blank container, then customize it by adding controls to it, resizing it, moving it, hiding it, and making other changes. You can also start with a number of controls, select them and add them into a container through the context menu in the tree view or right click on the canvas.


BorderColor – The color of a control's border.

BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness – The thickness of a control's border.

Fill – The background color of a control.

Height – The distance between a control's top and bottom edges.

Width – The distance between a control's left and right edges.

Visible – Whether a control appears or is hidden.

X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Known limitations

Containers do not work with canvas components or within forms.

Frequently asked questions

What is the difference between a container and a group? The authoring group is a lightweight concept used for moving around controls and bulk editing similar properties of controls within the group. The authoring group does not affect the layout of the app.

The container control previously shipped in experimental as a replacement for the authoring group renamed as the enhanced group. It was renamed to the container control as there is value in both a lightweight authoring group and a strutured container control with additional properties.