LayoutGroup.AllowSplitters Property

Gets or sets whether users can resize the LayoutGroup’s child items. This is a dependency property.

Namespace: DevExpress.Xpf.Docking

Assembly: DevExpress.Xpf.Docking.v21.1.dll

Declaration

public bool? AllowSplitters { get; set; }

Property Value

Type Default Description
Nullable<Boolean>

true, for Dock UI; false, for Layout UI

true, to allow users to resize the LayoutGroup’s child items; false, to restrict users from resizing the LayoutGroup’s child items; null, to allow users to resize the LayoutGroup’s child items only when Customization Mode is enabled.

Remarks

If a LayoutGroup’s AllowSplitters property is true, users can resize the LayoutGroup’s child items with the mouse:

DockLayoutManager - AllowSplitters property

When the AllowSplitters property is null, users can resize a LayoutGroup’s children in the following cases:

You can use the LayoutGroup.IsSplittersEnabled property to get whether users can resize the LayoutGroup’s child items.

Code Sample

The following code sample allows users to resize the LayoutGroup‘s children:

<dx:ThemedWindow
  ...
  xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
  xmlns:dxdo="http://schemas.devexpress.com/winfx/2008/xaml/docking">
  <Grid>
    <dxdo:DockLayoutManager>
       <dxdo:LayoutGroup x:Name="LayoutRoot" AllowSplitters="True">
        <dxdo:LayoutControlItem Caption="Name">
          <TextBox Height="30"/>
        </dxdo:LayoutControlItem>
        <dxdo:LayoutControlItem Caption="Birthdate">
          <TextBox Height="30"/>
        </dxdo:LayoutControlItem>
      </dxdo:LayoutGroup>
    </dxdo:DockLayoutManager>
  </Grid>
</dx:ThemedWindow>

ItemResizing

See Also