-
Notifications
You must be signed in to change notification settings - Fork 882
DockingManager
DianeXceed edited this page Jun 21, 2017
·
3 revisions
Derives from Control
The core control of AvalonDock.
Property | Description |
---|---|
ActiveContent | Gets or sets the currently active content. |
AllowMixedOrientation | Gets or sets whether the docking manager should allow mixed orientation for document panes. |
AnchorableContextMenu | Gets or sets the context menu to display for anchorables. |
AnchorableHeaderTemplate | Gets or sets the data template to use for the headers of anchorables. |
AnchorableHeaderTemplateSelector | Gets or sets the selector to use when selecting the data template for the headers of anchorables. |
AnchorablePaneControlStyle | Gets or sets the style to apply to LayoutAnchorablePaneControl. |
AnchorablePaneTemplate | Gets or sets the ControlTemplate used to render LayoutAnchorablePaneControl. |
AnchorablesSource | Gets or sets the source collection of LayoutAnchorable objects. |
AnchorableTitleTemplate | Gets or sets the data template to use for anchorable titles. |
AnchorableTitleTemplateSelector | Gets or sets the selector to use when selecting the data template for anchorable titles. |
AnchorGroupTemplate | Gets or sets the ControlTemplate used to render the LayoutAnchorGroupControl. |
AnchorSideTemplate | Gets or sets the ControlTemplate used to render LayoutAnchorSideControl. |
AnchorTemplate | Gets or sets the ControlTemplate used to render LayoutAnchorControl. |
AutoHideWindow | Gets the currently shown autohide window. |
BottomSidePanel | Gets or sets the bottom side panel control. |
DocumentContextMenu | Gets or sets the context menu to show for documents. |
DocumentHeaderTemplate | Gets or sets the data template to use for document headers. |
DocumentHeaderTemplateSelector | Gets or sets the template selector that is used when selecting the data template for document headers. |
DocumentPaneControlStyle | Gets or sets the style of LayoutDocumentPaneControl. |
DocumentPaneMenuItemHeaderTemplate | Gets or sets the DataTemplate to use when creating menu items in dropdowns on document panes. |
DocumentPaneMenuItemHeaderTemplateSelector | Gets or sets the data template selector to use for the menu items shown when the user selects the LayoutDocumentPaneControl's document switch context menu. |
DocumentPaneTemplate | Gets or sets the ControlTemplate used to render LayoutDocumentPaneControl. |
DocumentsSource | Gets or sets the source collection of LayoutDocument objects. |
DocumentTitleTemplate | Gets or sets the data template to use for document titles. |
DocumentTitleTemplateSelector | Gets or sets the data template selector to use when creating the data template for the title. |
FloatingWindows | Gets the floating windows. |
GridSplitterHeight | Gets or sets the height of grid splitters. |
GridSplitterWidth | Gets or sets the width of grid splitters. |
IconContentTemplate | Gets or sets the data template to use on the icon extracted from the layout model. |
IconContentTemplateSelector | Gets or sets the data template selector to use when selecting the data template for content icons. |
Layout | Gets or sets the root of the layout tree. |
LayoutItemContainerStyle | Gets or sets the style to apply to LayoutDocumentItem objects. |
LayoutItemContainerStyleSelector | Gets or sets the style selector of LayoutDocumentItemStyle. |
LayoutItemTemplate | Gets or sets the template used to render anchorable and document content. |
LayoutItemTemplateSelector | Gets or sets the template selector to use for anchorable and document templates. |
LayoutRootPanel | Gets or sets the layout panel control which is attached to the Layout.Root property. |
LayoutUpdateStrategy | Gets or sets the strategy class to call when AvalonDock needs to position an anchorable inside an existing layout model. |
LeftSidePanel | Gets or sets the left side panel control. |
RightSidePanel | Gets or sets the right side panel control. |
ShowSystemMenu | Gets or sets whether floating windows should show the system menu when a custom context menu is not defined. |
Theme | Gets or sets the theme to use for AvalonDock controls. |
TopSidePanel | Gets or sets the top side panel control. |
Event | Description |
---|---|
ActiveContentChanged | Raised when ActiveContent changes. |
DocumentClosed | Raised after a document is closed. |
DocumentClosing | Raised when a document is about to be closed. |
LayoutChanged | Raised when Layout changes. |
LayoutChanging | Raised when Layout is about to be changed. |
Method | Description |
---|---|
GetLayoutItemFromModel | Returns the LayoutItem wrapper for the content passed as argument. |
OnApplyTemplate | Overridden. Invoked whenever application code or internal processes call ApplyTemplate, setting up AutoHideWindow. |
Support this project, check out the Plus Edition.