Skip to main content

DockLayoutManager.LogicalTreeStructure Property

Get or sets a value that specifies how the DockLayoutManager stores its logical structure.

Namespace: DevExpress.Xpf.Docking

Assembly: DevExpress.Xpf.Docking.v23.2.dll

NuGet Package: DevExpress.Wpf.Docking

Declaration

public LogicalTreeStructure LogicalTreeStructure { get; set; }

Property Value

Type Description
LogicalTreeStructure

Any of the LogicalTreeStructure enumeration values.

Available values:

Name Description
Default

The DockLayoutManager stores its logical tree of layout items as a tree that reflects the actual item hierarchy.

Optimized

The DockLayoutManager stores its layout panels as logical children.

Remarks

The DockLayoutManager can store its logical tree of layout items in the following ways:

  • a tree that reflects the actual item hierarchy (LogicalTreeStructure is set to Default)
  • an optimized structure - layout panels are the DockLayoutManager‘s logical children (LogicalTreeStructure is set to Optimized).

The DockLayoutManager control has better performance when the LogicalTreeStructure property is set to Optimized.

See Also