aspnet-devexpress-dot-web-dot-dockmanagereventargs-b9388c19.md
Gets the zone currently being processed.
Namespace : DevExpress.Web
Assembly : DevExpress.Web.v25.2.dll
NuGet Package : DevExpress.Web
public ASPxDockZone Zone { get; }
Public ReadOnly Property Zone As ASPxDockZone
| Type | Description |
|---|---|
| ASPxDockZone |
An ASPxDockZone object that is the processed zone.
|
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;
}
<dx:ASPxDockManager ID="MyASPxDockManager" runat="server"
onafterdock="MyASPxDockManager_AfterDock"
onafterfloat="MyASPxDockManager_AfterFloat">
</dx:ASPxDockManager>
See Also