Click or drag to resize

KryptonDockingManager Methods

The KryptonDockingManager type exposes the following members.

Methods
  NameDescription
Public methodAdd
Append a docking element to the collection.
(Inherited from DockingElementOpenCollection.)
Public methodAddAutoHiddenGroup
Add set of pages as a new auto hidden group to the specified edge of the specified control.
Public methodAddDockspace
Add set of pages docked against a specified edge of the specified control.
Public methodAddFloatingWindow(String, KryptonPage)
Add set of pages as a new floating window.
Public methodAddFloatingWindow(String, KryptonPage, Point)
Add set of pages as a new floating window.
Public methodAddFloatingWindow(String, KryptonPage, Size)
Add set of pages as a new floating window.
Public methodAddFloatingWindow(String, KryptonPage, Point, Size)
Add set of pages as a new floating window.
Public methodAddToNavigator
Add set of pages to a docking navigator.
Public methodAddToWorkspace
Add set of pages to a docking workspace.
Public methodClear
Remove all docking elements from the collection.
(Inherited from DockingElementOpenCollection.)
Public methodClearAllStoredPages
Cleat away all store pages.
Public methodClearStoredPages(String)
Clear away any store pages for the provided unique named pages.
Public methodClearStoredPages(KryptonPage)
Clear away any store pages for the provided pages.
Public methodCloseRequest
Perform the close request for a set of named pages.
Public methodContains
Determines whether the collection contains the docking element.
(Inherited from DockingElementClosedCollection.)
Public methodContainsPage(String)
Determines if the provided page is present in the docking hierarchy.
Public methodContainsPage(KryptonPage)
Determines if the provided page is present in the docking hierarchy.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDemandDockingManager
Checks that this element has access to a docking manager, throwing exception if not.
(Inherited from DockingElement.)
Public methodDemandPagesNotBePresent
Checks that the provided set of pages are not already present in the docking hierarchy.
(Inherited from DockingElement.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the Component and optionally releases the managed resources.
(Inherited from Component.)
Public methodDoDragDrop(Point, Point, Control, KryptonDockingFloatingWindow)
Generate an implementation of the IDragPageNotify class that will be used to handle the drag/drop operation.
Public methodDoDragDrop(Point, Point, Control, KryptonPageCollection)
Generate an implementation of the IDragPageNotify class that will be used to handle the drag/drop operation.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
(Inherited from Component.)
Public methodFindDockingEdgeAutoHidden
Find a edge auto hidden element by searching the hierarchy.
(Overrides DockingElementFindDockingEdgeAutoHidden(String).)
Public methodFindDockingEdgeDocked
Find a edge docked element by searching the hierarchy.
(Overrides DockingElementFindDockingEdgeDocked(String).)
Public methodFindDockingFloating
Find a floating docking element by searching the hierarchy.
(Overrides DockingElementFindDockingFloating(String).)
Public methodFindDockingNavigator
Find a navigator element by searching the hierarchy.
(Inherited from DockingElement.)
Public methodFindDockingWorkspace
Find a workspace element by searching the hierarchy.
(Overrides DockingElementFindDockingWorkspace(String).)
Public methodFindPageElement(String)
Find the docking element that contains the named page.
(Overrides DockingElementFindPageElement(String).)
Public methodFindPageElement(KryptonPage)
Find the docking element that contains the provided page.
Public methodFindPageLocation(String)
Find the docking location of the named page.
(Overrides DockingElementFindPageLocation(String).)
Public methodFindPageLocation(KryptonPage)
Find the docking location of the provided page.
Public methodFindStorePageElement(DockingLocation, KryptonPage)
Find the docking element that contains the location specific store page for the named page.
Public methodFindStorePageElement(DockingLocation, String)
Find the docking element that contains the location specific store page for the named page.
(Overrides DockingElementFindStorePageElement(DockingLocation, String).)
Public methodGetEnumerator
Shallow enumerate over child docking elements.
(Inherited from DockingElementClosedCollection.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetParentType
Search up the parent chain looking for the specified type of object.
(Inherited from DockingElement.)
Protected methodGetService
Returns an object that represents a service provided by the Component or by its Container.
(Inherited from Component.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHideAllPages
Hide all display elements of all pages.
Public methodHidePage(String)
Hide all display elements of the provided page.
Public methodHidePage(KryptonPage)
Hide all display elements of the provided page.
Public methodHidePages(String)
Hide all display elements of the provided pages.
Public methodHidePages(KryptonPage)
Hide all display elements of the provided pages.
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodInsert
Append a docking element to the collection.
(Inherited from DockingElementOpenCollection.)
Public methodInsertAutoHiddenGroup
Add set of pages as a new auto hidden group to the specified edge of the specified control.
Public methodInsertDockspace
Add set of pages docked against a specified edge of the specified control.
Protected methodInternalAdd
Append a docking element to the collection.
(Inherited from DockingElementClosedCollection.)
Protected methodInternalClear
Remove all docking elements from the collection.
(Inherited from DockingElementClosedCollection.)
Protected methodInternalInsert
Insert a docking element to the collection.
(Inherited from DockingElementClosedCollection.)
Protected methodInternalRemove
Removes first occurance of specified docking element.
(Inherited from DockingElementClosedCollection.)
Public methodIsPageShowing(String)
Determines if the provided page is present and showing.
Public methodIsPageShowing(KryptonPage)
Determines if the provided page is present and showing.
Protected methodLoadChildDockingElement
Perform docking element specific actions for loading a child xml.
(Inherited from DockingElement.)
Public methodLoadConfigFromArray(Byte)
Loads docking configuration information from given array of bytes.
Public methodLoadConfigFromArray(String)
Loads docking configuration information from given filename.
Public methodLoadConfigFromFile
Loads docking configuration information from given filename.
Public methodLoadConfigFromStream
Loads docking configuration information from given stream object.
Public methodLoadConfigFromXml
Loads docking configuration information using the provided xml reader.
Protected methodLoadDockingElement
Perform docking element specific actions based on the loading xml.
(Inherited from DockingElement.)
Public methodLoadElementFromXml
Loads docking configuration information using a provider xml reader.
(Inherited from DockingElement.)
Public methodMakeAutoHiddenRequest
Make the named page auto hidden.
Public methodMakeDockedRequest
Make the named page docked.
Public methodMakeFloatingRequest
Make the named page floating.
Public methodMakeNavigatorRequest
Make the named page navigator tabbed.
Public methodMakeWorkspaceRequest
Make the named page workspace tabbed.
Public methodManageControl(Control)
Manage auto hidden/docked capabilities for provided control.
Public methodManageControl(String, Control)
Manage auto hidden/docked capabilities for provided control.
Public methodManageControl(Control, KryptonDockingNavigator)
Manage auto hidden/docked capabilities for provided control.
Public methodManageControl(Control, KryptonDockingWorkspace)
Manage auto hidden/docked capabilities for provided control.
Public methodManageControl(String, Control, KryptonDockingNavigator)
Manage auto hidden/docked capabilities for provided control.
Public methodManageControl(String, Control, KryptonDockingWorkspace)
Manage auto hidden/docked capabilities for provided control.
Public methodManageFloating(Form)
Manage floating windows capability for provided form.
Public methodManageFloating(String, Form)
Manage floating windows capability for provided form.
Public methodManageNavigator(KryptonDockableNavigator)
Manage docking capability for provided dockable navigator control.
Public methodManageNavigator(String, KryptonDockableNavigator)
Manage docking capability for provided dockable navigator control.
Public methodManageNavigator(String, String, KryptonDockableNavigator)
Manage docking capability for provided dockable navigator control.
Public methodManageWorkspace(KryptonDockableWorkspace)
Manage docking capability for provided dockable workspace control.
Public methodManageWorkspace(String, KryptonDockableWorkspace)
Manage docking capability for provided dockable workspace control.
Public methodManageWorkspace(String, String, KryptonDockableWorkspace)
Manage docking capability for provided dockable workspace control.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected methodOnAutoHiddenGroupAdding
Raises the AutoHiddenGroupAdding event.
Protected methodOnAutoHiddenGroupPanelAdding
Raises the AutoHiddenGroupPanelAdding event.
Protected methodOnAutoHiddenGroupPanelRemoved
Raises the AutoHiddenGroupPanelRemoved event.
Protected methodOnAutoHiddenGroupRemoved
Raises the AutoHiddenGroupRemoved event.
Protected methodOnAutoHiddenSeparatorResize
Raises the AutoHiddenSeparatorResize event.
Protected methodOnAutoHiddenShowingStateChanged
Raises the AutoHiddenShowingStateChanged event.
Protected methodOnDockableNavigatorAdded
Raises the DockableNavigatorAdded event.
Protected methodOnDockableNavigatorRemoved
Raises the DockableNavigatorRemoved event.
Protected methodOnDockableWorkspaceAdded
Raises the DockableWorkspaceAdded event.
Protected methodOnDockableWorkspaceCellAdding
Raises the DockableWorkspaceCellAdding event.
Protected methodOnDockableWorkspaceCellRemoved
Raises the DockableWorkspaceCellRemoved event.
Protected methodOnDockableWorkspaceRemoved
Raises the DockableWorkspaceRemoved event.
Protected methodOnDockspaceAdding
Raises the DockspaceAdding event.
Protected methodOnDockspaceCellAdding
Raises the DockspaceCellAdding event.
Protected methodOnDockspaceCellRemoved
Raises the DockspaceCellRemoved event.
Protected methodOnDockspaceRemoved
Raises the DockspaceRemoved event.
Protected methodOnDockspaceSeparatorAdding
Raises the DockspaceSeparatorAdding event.
Protected methodOnDockspaceSeparatorRemoved
Raises the DockspaceSeparatorRemoved event.
Protected methodOnDockspaceSeparatorResize
Raises the DockspaceSeparatorResize event.
Protected methodOnDoDragDropEnd
Raises the DoDragDropEnd event.
Protected methodOnDoDragDropQuit
Raises the DoDragDropQuit event.
Protected methodOnFloatingWindowAdding
Raises the FloatingWindowAdding event.
Protected methodOnFloatingWindowRemoved
Raises the FloatingWindowRemoved event.
Protected methodOnFloatspaceAdding
Raises the FloatspaceAdding event.
Protected methodOnFloatspaceCellAdding
Raises the FloatspaceCellAdding event.
Protected methodOnFloatspaceCellRemoved
Raises the FloatspaceCellRemoved event.
Protected methodOnFloatspaceRemoved
Raises the FloatspaceRemoved event.
Protected methodOnGlobalLoading
Raises the GlobalLoading event.
Protected methodOnGlobalSaving
Raises the GlobalSaving event.
Protected methodOnOrphanedPages
Raises the OrphanedPages event.
Protected methodOnPageAutoHiddenRequest
Raises the PageAutoHiddenRequest event.
Protected methodOnPageCloseRequest
Raises the PageCloseRequest event.
Protected methodOnPageDockedRequest
Raises the PageDockedRequest event.
Protected methodOnPageFloatingRequest
Raises the PageFloatingRequest event.
Protected methodOnPageLoading
Raises the PageLoading event.
Protected methodOnPageNavigatorRequest
Raises the PageNavigatorRequest event.
Protected methodOnPageSaving
Raises the PageSaving event.
Protected methodOnPageWorkspaceRequest
Raises the PageWorkspaceRequest event.
Protected methodOnRecreateLoadingPage
Raises the RecreateLoadingPage event.
Protected methodOnShowPageContextMenu
Raises the ShowPageContextMenu event.
Protected methodOnShowWorkspacePageContextMenu
Raises the ShowWorkspacePageContextMenu event.
Public methodPageForUniqueName
Find the page reference that has the requested unique name.
Public methodPropogateAction(DockingPropogateAction, KryptonPage)
Propogates an action request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateAction(DockingPropogateAction, Int32)
Propogates an action request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateAction(DockingPropogateAction, String)
Propogates an action request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateBoolState
Propogates a boolean state request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateCellList
Propogates a workspace cell list request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateDragTargets
Propogates a request for drag targets down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogateIntState
Propogates an integer state request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogatePageList
Propogates a page list request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodPropogatePageState
Propogates a page request down the hierarchy of docking elements.
(Inherited from DockingElement.)
Public methodRemove
Removes first occurance of specified docking element.
(Inherited from DockingElementOpenCollection.)
Public methodRemoveAllPages
Remove all pages.
Public methodRemovePage(String, Boolean)
Remove the named page.
Public methodRemovePage(KryptonPage, Boolean)
Remove the referenced page.
Public methodRemovePages(String, Boolean)
Remove the named pages.
Public methodRemovePages(KryptonPage, Boolean)
Remove the referenced pages.
Public methodResolvePath
Resolve the provided path.
(Overrides DockingElementResolvePath(String).)
Public methodSaveConfigToArray
Saves docking configuration information into an array of bytes using Unicode Encoding.
Public methodSaveConfigToArray(Encoding)
Saves docking configuration information into an array of bytes.
Public methodSaveConfigToFile(String)
Saves docking configurationt information into a named file using Unicode Encoding.
Public methodSaveConfigToFile(String, Encoding)
Saves docking configuration information into a named file.
Public methodSaveConfigToStream
Saves docking configuration information into a stream object.
Public methodSaveConfigToXml
Saves docking configuration information using a provider xml writer.
Public methodSaveElementToXml
Saves docking configuration information using a provider xml writer.
(Inherited from DockingElement.)
Public methodShowAllPages
Show all display elements of all pages.
Public methodShowPage(String)
Show all display elements of the provided page.
Public methodShowPage(KryptonPage)
Show all display elements of the provided page.
Public methodShowPageContextMenuRequest
Populate a context menu appropriate for a non-dockable workspace provided page.
Public methodShowPages(String)
Show all display elements of the provided pages.
Public methodShowPages(KryptonPage)
Show all display elements of the provided pages.
Public methodStoreAllPages
Replace all pages with store placeholders so they can be restored at a later time.
Public methodStorePage(String)
Replace page with a store placeholder so it can be restored at a later time.
Public methodStorePage(KryptonPage)
Replace named page with a store placeholder so it can be restored at a later time.
Public methodStorePages(String)
Replace pages with store placeholders so they can be restored at a later time.
Public methodStorePages(KryptonPage)
Replace named pages with store placeholders so they can be restored at a later time.
Public methodSwitchAutoHiddenGroupToDockedCellRequest
Perform a switch from auto hidden group to docked cell for the visible pages inside the group.
Public methodSwitchDockedCellToAutoHiddenGroupRequest
Perform a switch from docked cell to auto hidden group for the visible pages inside the cell.
Public methodSwitchDockedToFloatingWindowRequest
Perform a switch from docked pages to floating window for the named pages.
Public methodSwitchFloatingToDockedRequest
Perform a switch from floating to docked for the named pages.
Public methodSwitchFloatingToFloatingWindowRequest
Perform a switch from floating to new floating window for the named pages.
Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Top
Extension Methods
See Also