# DockPane class

Displays content in a pane that can be docked, floated, auto-hidden, or closed.

**Namespace:** [`Eremex.AvaloniaUI.Controls.Docking`](./index.md)  
**Assembly:** `Eremex.Avalonia.Controls.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls](https://www.nuget.org/packages/Eremex.Avalonia.Controls)

## Declaration

```csharp
public class DockPane : DockItemBase
```

## Public Members

| name | description |
| --- | --- |
| [DockPane](DockPane/DockPane.md)() | The default constructor. |
| [AllowAutoHide](DockPane/AllowAutoHide.md) { get; set; } | Gets or sets whether users can auto-hide the pane. |
| [AllowClose](DockPane/AllowClose.md) { get; set; } | Gets or sets whether users can close the pane. |
| [AllowFloat](DockPane/AllowFloat.md) { get; set; } | Gets or sets whether users can move the pane into a floating window. |
| [AllowMaximize](DockPane/AllowMaximize.md) { get; set; } | Gets or sets whether users can maximize the floating window containing the pane. |
| [AllowMinimize](DockPane/AllowMinimize.md) { get; set; } | Gets or sets whether users can minimize the floating window containing the pane. |
| [CloseCommand](DockPane/CloseCommand.md) { get; set; } | Gets or sets the command executed when users close the pane. |
| [CloseCommandParameter](DockPane/CloseCommandParameter.md) { get; set; } | Gets or sets the parameter passed to the pane's close command. |
| [Content](DockPane/Content.md) { get; set; } | Gets or sets the content displayed in the pane. |
| [ContentTemplate](DockPane/ContentTemplate.md) { get; set; } | Gets or sets the template used to display the pane content. |
| [DocumentSwitcherDescription](DockPane/DocumentSwitcherDescription.md) { get; set; } | Gets or sets the description displayed for the pane in the document switcher. |
| [DocumentSwitcherFooterDescription](DockPane/DocumentSwitcherFooterDescription.md) { get; set; } | Gets or sets the footer description displayed for the pane in the document switcher. |
| [Glyph](DockPane/Glyph.md) { get; set; } | Gets or sets the image displayed in the pane header. |
| [GlyphSize](DockPane/GlyphSize.md) { get; set; } | Gets or sets the size of the image displayed in the pane header. |
| [Header](DockPane/Header.md) { get; set; } | Gets or sets the content displayed in the pane header. |
| [HeaderTemplate](DockPane/HeaderTemplate.md) { get; set; } | Gets or sets the template used to display the pane header. |
| [IsActive](DockPane/IsActive.md) { get; set; } | Gets or sets whether the pane is active. |
| [IsHeaderVisible](DockPane/IsHeaderVisible.md) { get; } | Gets whether the pane header is displayed. |
| [ShowGlyphMode](DockPane/ShowGlyphMode.md) { get; set; } | Gets or sets whether the pane header image is hidden or displayed before or after the header text. |
| [ShowInDocumentSwitcher](DockPane/ShowInDocumentSwitcher.md) { get; set; } | Gets or sets whether the pane is displayed in the document switcher. |
| [ShowTabGlyphMode](DockPane/ShowTabGlyphMode.md) { 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](DockPane/TabGlyph.md) { get; set; } | Gets or sets the image displayed in the pane's tab header. |
| [TabGlyphSize](DockPane/TabGlyphSize.md) { get; set; } | Gets or sets the size of the image displayed in the pane's tab header. |
| [TabHeader](DockPane/TabHeader.md) { get; set; } | Gets or sets the content displayed in the pane's tab header. |
| [TabHeaderTemplate](DockPane/TabHeaderTemplate.md) { get; set; } | Gets or sets the template used to display the pane's tab header. |

## See Also

* class [DockItemBase](./DockItemBase.md)
* namespace [Eremex.AvaloniaUI.Controls.Docking](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
