Tab

DockManagerEventArgs.Zone Property

Gets the zone currently being processed.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v21.1.dll

Declaration

public ASPxDockZone Zone { get; }

Property Value

Type Description
ASPxDockZone

An ASPxDockZone object that is the processed zone.

Example

The code sample below demonstrates how you can handle the AfterDock and AfterFloat events to provide different panel appearances for different dock states.

protected void MyASPxDockManager_AfterDock(object source, DevExpress.Web.DockManagerEventArgs e) {
     e.Panel.BackColor = e.Zone.BackColor;
     e.Panel.Styles.Header.BackColor = e.Zone.Border.BorderColor;
}
protected void MyASPxDockManager_AfterFloat(object source, DevExpress.Web.DockManagerEventArgs e) {
     e.Panel.BackColor = System.Drawing.Color.White;
     e.Panel.Styles.Header.BackColor = System.Drawing.Color.LightGray;
}
See Also