KaxDock Class |
Namespace: Kettic.AspNet.Controls
The KaxDock type exposes the following members.
Name | Description | |
---|---|---|
ApplyState |
Applies the data from the supplied DockState object.
| |
Dock(String) |
Docks the KaxDock control in the zone with ClientID equal to dockZoneID.
| |
Dock(KaxDockZone) |
Docks the KaxDock control in the specified KaxDockZone.
| |
GetState |
Returns a DockState object, containing data about the current state
of the KaxDock control.
| |
GetUniqueName |
Returns the unique name for the dock, based on the UniqueName and
the ID properties.
| |
Undock |
Removes the KaxDock control from its parent KaxDockZone.
|
Name | Description | |
---|---|---|
AllowedZones |
Specifies the UniqueNames of the KaxDockZone controls, where
the KaxDock control will be allowed to dock.
| |
AutoPostBack |
Gets or sets a value, indicating whether the control will initiate postback
when it is docked/undocked or its position changes.
| |
Closed |
Gets or sets a value, indicating whether the control is closed (style="display:none;").
| |
CloseText |
Gets or sets the tooltip of the CloseCommand when the corresponding
property was not explicitly set on the command object.
| |
Collapsed |
Gets or sets a value, indicating whether the control is collapsed.
| |
CollapseText |
Gets or sets the tooltip of the ExpandCollapseCommand when the dock
is not collapsed and the corresponding property was not explicitly set
on the command object.
| |
Commands |
Gets a collection of DockCommand objects representing the individual commands within the control titlebar.
| |
CommandsAutoPostBack |
Gets or sets a value, indicating whether the control will initiate postback
when its command items are clicked.
| |
ContentContainer |
Gets the control, where the ContentTemplate will be instantiated in.
| |
ContentTemplate |
Gets or sets the System.Web.UI.ITemplate that contains the controls which will be
placed in the control content area.
| |
DefaultCommands |
Gets or sets the value, defining the commands which will appear
in the KaxDock titlebar when the commands collection is not modified.
| |
DockHandle |
Gets or sets the value, defining the behavior of the control titlebar and grips.
| |
DockMode |
Gets or sets a value, indicating whether the control could be left undocked.
| |
DockZoneID |
Gets the ClientID of the KaxDockZone, where the control is docked. When the control is undocked,
this property returns string.Empty.
| |
EnableAnimation |
Gets or sets a value, indicating whether the control will have animation.
| |
EnableDrag |
Gets or sets a value, indicating whether the control could be dragged.
| |
EnableRoundedCorners |
Gets or sets a value, indicating whether the control will be with rounded corners.
| |
ExpandedHeight |
Gets or sets the expanded height of the KaxDock control
| |
ExpandText |
Gets or sets the tooltip of the ExpandCollapseCommand when the dock
is collapsed and the corresponding property was not explicitly set
on the command object.
| |
ForbiddenZones |
Specifies the UniqueNames of the KaxDockZone controls, where
the KaxDock control will NOT be allowed to dock.
| |
Height |
Gets or sets the height of the KaxDock control
(Overrides KaxWebControl.Height.) | |
Index |
Gets the position of the KaxDock control in its parent zone. If undocked returns -1.
| |
Left |
Gets or sets the horizontal position of the KaxDock control in pixels. This
property is ignored when the KaxDock control is docked into a KaxDockZone.
| |
OnClientCommand |
Gets or sets the client-side script that executes when a KaxDock Command event is raised
| |
OnClientDockPositionChanged |
Gets or sets the client-side script that executes when the KaxDock control changes its position
| |
OnClientDockPositionChanging |
Gets or sets the client-side script that executes when the KaxDock control is dropped on to a zone
before it changes its position
| |
OnClientDrag |
Gets or sets the client-side script that executes when a KaxDock Drag event is raised
| |
OnClientDragEnd |
Gets or sets the client-side script that executes when a KaxDock DragEnd event is raised
| |
OnClientDragStart |
Gets or sets the client-side script that executes when a KaxDock DragStart event is raised
| |
OnClientInitialize |
Gets or sets the client-side script that executes after the KaxDock client-side obect initializes
| |
OnClientResizeEnd |
Gets or sets the client-side script that executes when a KaxDock ResizeEnd event is raised
| |
OnClientResizeStart |
Gets or sets the client-side script that executes when a KaxDock ResizeStart event is raised
| |
Pinned |
Gets or sets a value, indicating whether the control is pinned.
| |
PinText |
Gets or sets the tooltip of the PinUnpinCommand when the dock
is not pinned and the corresponding property was not explicitly set
on the command object.
| |
Resizable |
Gets or sets a value, indicating whether the control is resizable.
| |
Tag |
Gets or sets the additional data, which could be saved in the DockState.
| |
Text |
Gets or sets the text which will appear in the control content area. If the ContentTemplate
or the ContentContainer contain any controls, the value of this property is ignored.
| |
Title |
Gets or sets the text which will appear in the control titlebar area. If the TitlebarTemplate
or the TitlebarContainer contain any controls, the value of this property is ignored.
| |
TitlebarContainer |
Gets the control, where the TitlebarTemplate will be instantiated in.
| |
TitlebarTemplate |
Gets or sets the System.Web.UI.ITemplate that contains the controls which will be
placed in the control titlebar.
| |
Top |
Gets or sets the vertical position of the KaxDock control in pixels. This
property is ignored when the KaxDock control is docked into a KaxDockZone.
| |
UniqueName |
Gets or sets the unique name of the control, which allows the parent KaxDockLayout to
automatically manage its position. If this property is not set, the control ID will be
used instead. KaxDockLayout will throw an exception if it finds two KaxDock controls with
the same UniqueName.
| |
UnpinText |
Gets or sets the tooltip of the PinUnpinCommand when the dock
is pinned and the corresponding property was not explicitly set
on the command object.
| |
Width |
Gets or sets the width of the KaxDock control
(Overrides KaxWebControl.Width.) |
Name | Description | |
---|---|---|
Command |
Occurs when a command is clicked.
| |
DockPositionChanged |
Occurs when the control is docked in another KaxDockZone, or its
in its current zone position was changed.
|