DockController Methods
Provides methods to perform docking operations on panels.| Name | Description |
|---|---|
| Activate(BaseLayoutItem, Boolean) | Activates the specified item and moves focus to it. Inherited from DockControllerBase. |
| Activate(BaseLayoutItem) | Activates the specified item. Inherited from DockControllerBase. |
| AddDocumentGroup(DockType) | Creates a DocumentGroup, and docks it to the DockLayoutManager container (root group). Inherited from DockControllerBase. |
| AddDocumentPanel(DocumentGroup, Uri) | Adds a new DocumentPanel to the specified DocumentGroup and loads the contents of a Window, Page or UserControl defined in the specified XAML into the DocumentPanel. Inherited from DockControllerBase. |
| AddDocumentPanel(DocumentGroup) | Adds a new DocumentPanel to the specified DocumentGroup. Inherited from DockControllerBase. |
| AddDocumentPanel(Point, Size, Uri) | Adds a new floating DocumentPanel and loads the contents of a Window, Page or UserControl defined in the specified XAML into the DocumentPanel. Inherited from DockControllerBase. |
| AddDocumentPanel(Point, Size) | Adds an empty floating DocumentPanel. Inherited from DockControllerBase. |
| AddItem(BaseLayoutItem, BaseLayoutItem, DockType) | Adds a newly created item to the specified target item. This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from DockControllerBase. |
| AddPanel(DockType) | Creates a LayoutPanel and docks it at the specified side of the DockLayoutManager container (root group). Inherited from DockControllerBase. |
| AddPanel(Point, Size) | Creates a floating panel with the specified size and displays it at the specified location. Inherited from DockControllerBase. |
| Close(BaseLayoutItem) | Closes the specified item. Inherited from DockControllerBase. |
| CloseAllButThis(BaseLayoutItem) | Closes all items except the specified one within this item’s container. Inherited from DockControllerBase. |
| CreateCommand<T>(BaseLayoutItem) | Creates the specified dock command for the specified item/pane. Inherited from DockControllerBase. |
| CreateNewDocumentGroup(DocumentPanel, Orientation) | Creates a new DocumentGroup and moves the specified DocumentPanel to it. Inherited from DockControllerBase. |
| CreateNewDocumentGroup(LayoutPanel, Orientation) | Creates a new DocumentGroup and moves the specified LayoutPanel to it. Inherited from DockControllerBase. |
| Dock(BaseLayoutItem, BaseLayoutItem, DockType) | Docks the first item to the second item using the specified dock type. Inherited from DockControllerBase. |
| Dock(BaseLayoutItem) | Docks the specified item. This method is in effect for newly created, floating, auto-hidden or closed(hidden) items. Inherited from DockControllerBase. |
| DockAsDocument(BaseLayoutItem, BaseLayoutItem, DockType) | Docks the specified item as a tab into an existing or new DocumentGroup. |
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
| Float(BaseLayoutItem) | Makes the specified item floating. Inherited from DockControllerBase. |
| GetHashCode() | Serves as the default hash function. Inherited from Object. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| Hide(BaseLayoutItem, AutoHideGroup) | Enables the auto-hide functionality for the item/panel and hides it within the specified AutoHideGroup group. Inherited from DockControllerBase. |
| Hide(BaseLayoutItem, Dock) | Enables the auto-hide functionality for the item/panel and hides it at the specified edge of the DockLayoutManager container. Inherited from DockControllerBase. |
| Hide(BaseLayoutItem) | Enables the auto-hide functionality for the item/panel and hides it at a corresponding edge of the DockLayoutManager container. Inherited from DockControllerBase. |
| Insert(LayoutGroup, BaseLayoutItem, Int32) | Inserts the specified item into the specified group at a specific position. Inherited from DockControllerBase. |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| MoveToDocumentGroup(DocumentPanel, Boolean) | Moves the specified DocumentPanel to the previous or next DocumentGroup. Inherited from DockControllerBase. |
| MoveToDocumentGroup(LayoutPanel, Boolean) | Moves the specified LayoutPanel to the previous or next DocumentGroup. Inherited from DockControllerBase. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| RemoveItem(BaseLayoutItem) | Removes the specified item. This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from DockControllerBase. |
| RemovePanel(LayoutPanel) | Removes any connection of the specified panel with the DockLayoutManager. Inherited from DockControllerBase. |
| Rename(BaseLayoutItem) | Starts dock item renaming. Inherited from DockControllerBase. |
| Restore(BaseLayoutItem) | Restores a closed (hidden) panel at its previous dock position. Inherited from DockControllerBase. |
| ToString() | Returns a string that represents the current object. Inherited from Object. |
See Also