New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

IDockLayout

Interface

Implements methods, needed by RadDock or RadDockZone to register with a control which will take care of the dock positions.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public interface IDockLayout

Derived Classes: RadDockLayout

Methods

Each dock will use this method in its OnInit event to register with the IDockLayout. This is needed in order the layout to be able to manage the dock position, set on the client.

C#
void RegisterDock(RadDock dock)
Parameters:dockRadDock

Each zone will use this method in its OnInit event to register with the IDockLayout. This is needed so that the layout is able to manage the dock positions, set on the client.

C#
void RegisterDockZone(RadDockZone zone)
Parameters:zoneRadDockZone

Docks the RadDock control inside a child zone with ID=newParentClientID.

C#
void SetDockParent(RadDock dock, string newParentClientID)
Parameters:dockRadDocknewParentClientIDstring

Each dock will use this method in its OnUnload event to unregister with the IDockLayout. This is needed in order the layout to be able to manage the dock state properly.

C#
void UnRegisterDock(RadDock dock)
Parameters:dockRadDock

Each zone will use this method in its OnUnload event to unregister with the IDockLayout.

C#
void UnRegisterDockZone(RadDockZone zone)
Parameters:zoneRadDockZone