DockPane class¶
Displays content in a pane that can be docked, floated, auto-hidden, or closed.
Namespace: Eremex.AvaloniaUI.Controls.Docking
Assembly: Eremex.Avalonia.Controls.dll
NuGet Package: Eremex.Avalonia.Controls
Declaration¶
Public Members¶
| name | description |
|---|---|
| DockPane() | The default constructor. |
| AllowAutoHide { get; set; } | Gets or sets whether users can auto-hide the pane. |
| AllowClose { get; set; } | Gets or sets whether users can close the pane. |
| AllowFloat { get; set; } | Gets or sets whether users can move the pane into a floating window. |
| AllowMaximize { get; set; } | Gets or sets whether users can maximize the floating window containing the pane. |
| AllowMinimize { get; set; } | Gets or sets whether users can minimize the floating window containing the pane. |
| CloseCommand { get; set; } | Gets or sets the command executed when users close the pane. |
| CloseCommandParameter { get; set; } | Gets or sets the parameter passed to the pane's close command. |
| Content { get; set; } | Gets or sets the content displayed in the pane. |
| ContentTemplate { get; set; } | Gets or sets the template used to display the pane content. |
| DocumentSwitcherDescription { get; set; } | Gets or sets the description displayed for the pane in the document switcher. |
| DocumentSwitcherFooterDescription { get; set; } | Gets or sets the footer description displayed for the pane in the document switcher. |
| Glyph { get; set; } | Gets or sets the image displayed in the pane header. |
| GlyphSize { get; set; } | Gets or sets the size of the image displayed in the pane header. |
| Header { get; set; } | Gets or sets the content displayed in the pane header. |
| HeaderTemplate { get; set; } | Gets or sets the template used to display the pane header. |
| IsActive { get; set; } | Gets or sets whether the pane is active. |
| IsHeaderVisible { get; } | Gets whether the pane header is displayed. |
| ShowGlyphMode { get; set; } | Gets or sets whether the pane header image is hidden or displayed before or after the header text. |
| ShowInDocumentSwitcher { get; set; } | Gets or sets whether the pane is displayed in the document switcher. |
| ShowTabGlyphMode { get; set; } | Gets or sets whether the tab header image is hidden or displayed before or after the header text, or null to use ShowGlyphMode. |
| TabGlyph { get; set; } | Gets or sets the image displayed in the pane's tab header. |
| TabGlyphSize { get; set; } | Gets or sets the size of the image displayed in the pane's tab header. |
| TabHeader { get; set; } | Gets or sets the content displayed in the pane's tab header. |
| TabHeaderTemplate { get; set; } | Gets or sets the template used to display the pane's tab header. |
See Also¶
- class DockItemBase
- namespace Eremex.AvaloniaUI.Controls.Docking
Used in articles
- Docking UI › Dock Manager and Dock Items
- Docking UI › Dock Panes and Containers
- Docking UI › Document Panes
- Docking UI › Get Started with Docking
- Docking UI › Migrate from WinForms and WPF Docking to Avalonia Docking UI
- Docking UI › Perform Dock Operations in Code
- Docking UI › Use MVVM Pattern to Populate Dock Items