Skip to main content

DiagramControl.ApplyTreeLayout(TreeLayoutSettings, SplitToConnectedComponentsMode, IEnumerable<DiagramItem>) Method

Applies the tree layout algorithm.

Namespace: DevExpress.Xpf.Diagram

Assembly: DevExpress.Xpf.Diagram.v22.1.dll


public void ApplyTreeLayout(
    TreeLayoutSettings settings,
    SplitToConnectedComponentsMode splitMode,
    IEnumerable<DiagramItem> items = null


Name Type Description
settings TreeLayoutSettings

A TreeLayoutSettings object.

splitMode SplitToConnectedComponentsMode

A SplitToConnectedComponentsMode enumeration value specifying whether to apply the layout algorithm only to items that are connected to at least one other item.

Optional Parameters

Name Type Default Description
items IEnumerable<DiagramItem>


A collection of items to which to apply the algorithm.


The items collection should include connectors.

To learn more, see Automatic Layout.

See Also