Skip to main content

LayoutControl.AddItem(String, Control, BaseLayoutItem, InsertType) Method

Creates a new layout item with the specified text and control, and adds it at a position relative to another item within the root group.

Namespace: DevExpress.XtraLayout

Assembly: DevExpress.XtraLayout.v22.2.dll

NuGet Package: DevExpress.Win.Navigation


public LayoutControlItem AddItem(
    string text,
    Control control,
    BaseLayoutItem baseItem,
    InsertType insertType


Name Type Description
text String

A String value that specifies the layout item’s text.

control Control

The control to display in the new layout item. This value is used to initialize the LayoutControlItem.Control property.

baseItem BaseLayoutItem

A BaseLayoutItem descendant (owned by the root group) next to which a new item is inserted.

insertType InsertType

The position of the new item relative to the baseItem.


Type Description

The newly created layout item.


This method calls the root group’s LayoutControlGroup.AddItem method. For more information, refer to the description of the corresponding LayoutControlGroup.AddItem method overload.

See Also