DockLayoutManager.DockItemActivating Event
Fires before a dock item is activated, and allows you to prevent this action.
Namespace: DevExpress.Xpf.Docking
Assembly: DevExpress.Xpf.Docking.v14.2.dll
#Declaration
#Event Data
The DockItemActivating event's handler receives an argument of the ItemCancelEventArgs type. The following properties provide information specific to this event:
Property | Description |
---|---|
Cancel | Gets or sets whether the current operation must be canceled. |
Handled |
Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route.
Inherited from Routed |
Item |
Gets the currently processed item.
Inherited from Item |
Original |
Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.
Inherited from Routed |
Routed |
Gets or sets the Routed |
Source |
Gets or sets a reference to the object that raised the event.
Inherited from Routed |
#Remarks
The DockItemActivating event fires when a new dock item is about to be activated. To cancel this operation, set the event's ItemCancelEventArgs.Cancel parameter to true.
The currently active item can be accessed via the DockLayoutManager.ActiveDockItem property. If the BaseLayoutItem.AllowActivate option is disabled, the item cannot be activated.
After an item has been activated, the DockLayoutManager.DockItemActivated event fires.