Common Docking Events
- 2 minutes to read
All controls included in the ASPxDocking Suite (such as ASPxDockPanel, ASPxDockZone and ASPxDockManager) contain advanced client-side and server-side events. These controls allow you to control the behavior of dock panels and zones.
Typical end-user actions (such as drag and dock actions) invoke common events for all key elements of the panel docking functionality.
- StartDragging and EndDragging events, specific to ASPxDockPanel (StartPanelDragging and EndPanelDragging specific to ASPxDockManager), allow you to respond to the corresponding end-user actions performed on a panel.
- BeforeDock and AfterDock events are common for ASPxDockPanel, ASPxDockZone and ASPxDockManager. They fire before and after a panel is docked to a zone, which allows you to cancel panel docking if required.
- BeforeFloat and AfterFloat events are common for ASPxDockPanel and ASPxDockManager. They fire before and after a panel is undocked from a zone, which allows you to cancel the action if required.
The table below lists available client-side and server-side common docking events.
Event | Dock Manager Events | Dock Zone Events | Dock Panel Events |
---|---|---|---|
Start |
ASPx |
- | ASPx |
End |
ASPx |
- | ASPx |
Before |
ASPx |
ASPx |
ASPx |
After |
ASPx |
ASPx |
ASPx |
Before |
ASPx |
- | ASPx |
After |
ASPx |
- | ASPx |
The image below demonstrates a sequence of events invoked when an end-user drags and docks a panel.
See Also