Click or drag to resize

IDockingElement Interface

Interface exposed by elements within the docking hierarchy.

Namespace:  Internal.ComponentFactory.Krypton.Docking
Assembly:  NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public interface IDockingElement : IEnumerable<IDockingElement>, 
	IEnumerable

The IDockingElement type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of child docking elements.
Public propertyItemInt32
Gets the docking element at the specified index.
Public propertyItemString
Gets the docking element with the specified name.
Public propertyName
Gets and sets the name of the docking element.
Public propertyParent
Gets and sets access to the parent docking element.
Public propertyPath
Gets a comma separated list of names leading to this element.
Top
Methods
  NameDescription
Public methodFindDockingEdgeAutoHidden
Find a edge auto hidden element by searching the hierarchy.
Public methodFindDockingEdgeDocked
Find a edge docked element by searching the hierarchy.
Public methodFindDockingFloating
Find a floating docking element by searching the hierarchy.
Public methodFindDockingNavigator
Find a navigator element by searching the hierarchy.
Public methodFindDockingWorkspace
Find a workspace element by searching the hierarchy.
Public methodFindPageElement
Find the docking element that contains the named page.
Public methodFindPageLocation
Find the docking location of the named page.
Public methodFindStorePageElement
Find the docking element that contains the location specific store page for the named page.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableIDockingElement.)
Public methodLoadElementFromXml
Loads docking configuration information using a provider xml reader.
Public methodPropogateAction(DockingPropogateAction, KryptonPage)
Propogates an action request down the hierarchy of docking elements.
Public methodPropogateAction(DockingPropogateAction, Int32)
Propogates an action request down the hierarchy of docking elements.
Public methodPropogateAction(DockingPropogateAction, String)
Propogates an action request down the hierarchy of docking elements.
Public methodPropogateBoolState
Propogates a boolean state request down the hierarchy of docking elements.
Public methodPropogateCellList
Propogates a workspace cell list request down the hierarchy of docking elements.
Public methodPropogateDragTargets
Propogates a request for drag targets down the hierarchy of docking elements.
Public methodPropogateIntState
Propogates an integer state request down the hierarchy of docking elements.
Public methodPropogatePageList
Propogates a page list request down the hierarchy of docking elements.
Public methodPropogatePageState
Propogates a page request down the hierarchy of docking elements.
Public methodResolvePath
Resolve the provided path.
Public methodSaveElementToXml
Saves docking configuration information using a provider xml writer.
Top
See Also