A newer version of this page is available. Switch to the current version.

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.v19.1.dll


public LogicalTreeStructure LogicalTreeStructure { get; set; }
Public Property LogicalTreeStructure As LogicalTreeStructure

Property Value

Type Description

Any of the LogicalTreeStructure enumeration values.


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