Property | Type | Description | |
---|---|---|---|
IEnumerable | IEnumerator |
Method | Description | |
---|---|---|
DemandDockingManager ( ) : void |
Checks that this element has access to a docking manager, throwing exception if not.
|
|
DemandPagesNotBePresent ( |
Checks that the provided set of pages are not already present in the docking hierarchy.
|
|
DockingElement ( string name ) : System |
Initialize a new instance of the DockingElement class.
|
|
FindDockingEdgeAutoHidden ( string uniqueName ) : |
Find a edge auto hidden element by searching the hierarchy.
|
|
FindDockingEdgeDocked ( string uniqueName ) : KryptonDockingEdgeDocked |
Find a edge docked element by searching the hierarchy.
|
|
FindDockingFloating ( string uniqueName ) : |
Find a floating docking element by searching the hierarchy.
|
|
FindDockingNavigator ( string uniqueName ) : KryptonDockingNavigator |
Find a navigator element by searching the hierarchy.
|
|
FindDockingWorkspace ( string uniqueName ) : |
Find a workspace element by searching the hierarchy.
|
|
FindPageElement ( string uniqueName ) : IDockingElement |
Find the docking element that contains the named page.
|
|
FindPageLocation ( string uniqueName ) : DockingLocation |
Find the docking location of the named page.
|
|
FindStorePageElement ( DockingLocation location, string uniqueName ) : IDockingElement |
Find the docking element that contains the location specific store page for the named page.
|
|
GetEnumerator ( ) : IEnumerator |
Shallow enumerate over child docking elements.
|
|
GetParentType ( |
Search up the parent chain looking for the specified type of object.
|
|
LoadElementFromXml ( XmlReader xmlReader, KryptonPageCollection pages ) : void |
Loads docking configuration information using a provider xml reader.
|
|
PropogateAction ( DockingPropogateAction action, |
Propogates an action request down the hierarchy of docking elements.
|
|
PropogateAction ( DockingPropogateAction action, int value ) : void |
Propogates an action request down the hierarchy of docking elements.
|
|
PropogateAction ( DockingPropogateAction action, string uniqueNames ) : void |
Propogates an action request down the hierarchy of docking elements.
|
|
PropogateBoolState ( DockingPropogateBoolState state, string uniqueName ) : bool? |
Propogates a boolean state request down the hierarchy of docking elements.
|
|
PropogateCellList ( DockingPropogateCellList state, KryptonWorkspaceCellList cells ) : void |
Propogates a workspace cell list request down the hierarchy of docking elements.
|
|
PropogateDragTargets ( |
Propogates a request for drag targets down the hierarchy of docking elements.
|
|
PropogateIntState ( DockingPropogateIntState state, int &value ) : void |
Propogates an integer state request down the hierarchy of docking elements.
|
|
PropogatePageList ( DockingPropogatePageList state, KryptonPageCollection pages ) : void |
Propogates a page list request down the hierarchy of docking elements.
|
|
PropogatePageState ( DockingPropogatePageState state, string uniqueName ) : |
Propogates a page request down the hierarchy of docking elements.
|
|
ResolvePath ( string path ) : IDockingElement |
Resolve the provided path.
|
|
SaveElementToXml ( |
Saves docking configuration information using a provider xml writer.
|
|
this ( int index ) : IDockingElement |
Gets the docking element at the specified index.
|
|
this ( string name ) : IDockingElement |
Gets the docking element with the specified name.
|
Method | Description | |
---|---|---|
LoadChildDockingElement ( XmlReader xmlReader, KryptonPageCollection pages, IDockingElement child ) : void |
Perform docking element specific actions for loading a child xml.
|
|
LoadDockingElement ( XmlReader xmlReader, KryptonPageCollection pages ) : void |
Perform docking element specific actions based on the loading xml.
|
Method | Description | |
---|---|---|
IEnumerable ( ) : IEnumerator |
Enumerate using non-generic interface.
|
public DemandPagesNotBePresent ( |
||
pages | ||
return | void |
public DockingElement ( string name ) : System | ||
name | string | Initial name of the element. |
return | System |
public FindDockingEdgeAutoHidden ( string uniqueName ) : |
||
uniqueName | string | Named page for which a suitable auto hidden edge element is required. |
return |
public FindDockingEdgeDocked ( string uniqueName ) : KryptonDockingEdgeDocked | ||
uniqueName | string | Named page for which a suitable docking edge element is required. |
return | KryptonDockingEdgeDocked |
public FindDockingFloating ( string uniqueName ) : |
||
uniqueName | string | Named page for which a suitable floating element is required. |
return |
public FindDockingNavigator ( string uniqueName ) : KryptonDockingNavigator | ||
uniqueName | string | Named page for which a suitable navigator element is required. |
return | KryptonDockingNavigator |
public FindDockingWorkspace ( string uniqueName ) : |
||
uniqueName | string | Named page for which a suitable workspace element is required. |
return |
public FindPageElement ( string uniqueName ) : IDockingElement | ||
uniqueName | string | Unique name of the page. |
return | IDockingElement |
public FindPageLocation ( string uniqueName ) : DockingLocation | ||
uniqueName | string | Unique name of the page. |
return | DockingLocation |
public FindStorePageElement ( DockingLocation location, string uniqueName ) : IDockingElement | ||
location | DockingLocation | Location to be searched. |
uniqueName | string | Unique name of the page to be found. |
return | IDockingElement |
public GetParentType ( |
||
findType | Type of the instance we are searching for. | |
return | IDockingElement |
protected LoadChildDockingElement ( XmlReader xmlReader, KryptonPageCollection pages, IDockingElement child ) : void | ||
xmlReader | XmlReader | Xml reader object. |
pages | KryptonPageCollection | Collection of available pages. |
child | IDockingElement | Optional reference to existing child docking element. |
return | void |
protected LoadDockingElement ( XmlReader xmlReader, KryptonPageCollection pages ) : void | ||
xmlReader | XmlReader | Xml reader object. |
pages | KryptonPageCollection | Collection of available pages. |
return | void |
public LoadElementFromXml ( XmlReader xmlReader, KryptonPageCollection pages ) : void | ||
xmlReader | XmlReader | Xml reader object. |
pages | KryptonPageCollection | Collection of available pages for adding. |
return | void |
public PropogateAction ( DockingPropogateAction action, |
||
action | DockingPropogateAction | Action that is requested to be performed. |
pages | Array of pages the action relates to. | |
return | void |
public PropogateAction ( DockingPropogateAction action, int value ) : void | ||
action | DockingPropogateAction | Action that is requested to be performed. |
value | int | Integer value associated with the request. |
return | void |
public PropogateAction ( DockingPropogateAction action, string uniqueNames ) : void | ||
action | DockingPropogateAction | Action that is requested to be performed. |
uniqueNames | string | Array of unique names of the pages the action relates to. |
return | void |
public PropogateBoolState ( DockingPropogateBoolState state, string uniqueName ) : bool? | ||
state | DockingPropogateBoolState | Boolean state that is requested to be recovered. |
uniqueName | string | Unique name of the page the request relates to. |
return | bool? |
public PropogateCellList ( DockingPropogateCellList state, KryptonWorkspaceCellList cells ) : void | ||
state | DockingPropogateCellList | Request that should result in the cells collection being modified. |
cells | KryptonWorkspaceCellList | Cells collection for modification by the docking elements. |
return | void |
public PropogateDragTargets ( |
||
floatingWindow | Reference to window being dragged. | |
dragData | Set of pages being dragged. | |
targets | DragTargetList | Collection of drag targets. |
return | void |
public PropogateIntState ( DockingPropogateIntState state, int &value ) : void | ||
state | DockingPropogateIntState | Integer state that is requested to be recovered. |
value | int | Value discovered from matching |
return | void |
public PropogatePageList ( DockingPropogatePageList state, KryptonPageCollection pages ) : void | ||
state | DockingPropogatePageList | Request that should result in pages collection being modified. |
pages | KryptonPageCollection | Pages collection for modification by the docking elements. |
return | void |
public PropogatePageState ( DockingPropogatePageState state, string uniqueName ) : |
||
state | DockingPropogatePageState | Request that should result in a page reference if found. |
uniqueName | string | Unique name of the page the request relates to. |
return |
public ResolvePath ( string path ) : IDockingElement | ||
path | string | Comma separated list of names to resolve. |
return | IDockingElement |
public SaveElementToXml ( |
||
xmlWriter | Xml writer object. | |
return | void |
public this ( int index ) : IDockingElement | ||
index | int | Index. |
return | IDockingElement |
public this ( string name ) : IDockingElement | ||
name | string | Name of element. |
return | IDockingElement |