Back to Devexpress

DockLayoutManager.LogicalTreeStructure Property

wpf-devexpress-dot-xpf-dot-docking-dot-docklayoutmanager-4d01efd2.md

latest2.3 KB
Original Source

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.v25.2.dll

NuGet Package : DevExpress.Wpf.Docking

Declaration

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

Property Value

TypeDescription
LogicalTreeStructure

Any of the LogicalTreeStructure enumeration values.

|

Available values:

NameDescription
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

DockLayoutManager Class

DockLayoutManager Members

DevExpress.Xpf.Docking Namespace