BaseLayoutItem.ClosingBehavior Property

Gets or sets the way the current item acts if closed.

Namespace: DevExpress.Xpf.Docking

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

Declaration

public ClosingBehavior ClosingBehavior { get; set; }

Property Value

Type Description
ClosingBehavior

A ClosingBehavior enumeration value.

Available values:

Name Description
Default

When applied to a DockLayoutManager via the DockLayoutManager.ClosingBehavior property, acts as the ClosingBehavior.HideToClosedPanelsCollection option.

When applied to a BaseLayoutItem via the BaseLayoutItem.ClosingBehavior property, gets a ClosingBehavior enumeration value of its parent DockLayoutManager .

HideToClosedPanelsCollection

When a panel is closed, it’s hidden and moved to the DockLayoutManager.ClosedPanels collection. The panel can be accessed via the Closed Panels bar (see DockLayoutManager.ClosedPanelsBarVisibility).

ImmediatelyRemove

When a panel is closed, it’s hidden. No reference to the closed panel is kept.

Remarks

When you close Dock Items they can either be immediately removed, or hidden and placed to the DockLayoutManager.ClosedPanels collection. You can choose a desired option via the ClosingBehavior and DockLayoutManager.ClosingBehavior properties. The ClosingBehavior property has a higher priority than the DockLayoutManager.ClosingBehavior property. If ClosingBehavior property is set to Default, the closing behavior is determined by the DockLayoutManager.ClosingBehavior property.

See Also