Class
DockManagerContentPaneState

Represents the state configuration of a content pane in the DockManager that displays user content within tabs or dock areas. This class extends DockManagerPaneBaseState with content-specific properties for headers, closing behavior, and pinning functionality.

Definition

Namespace:Telerik.Blazor.Components

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class DockManagerContentPaneState : DockManagerPaneBaseState

Inheritance: objectDockManagerPaneBaseStateDockManagerContentPaneState

Inherited Members DockManagerPaneBaseState.DockableDockManagerPaneBaseState.IdDockManagerPaneBaseState.SizeDockManagerPaneBaseState.Visible

Constructors

DockManagerContentPaneState()

Declaration

cs-api-definition
public DockManagerContentPaneState()

Properties

AllowFloat

Gets or sets a value indicating whether the pane can be undocked from the main layout to create a floating window. When true, users can drag the pane outside the dock layout to create an independent floating window.

Declaration

cs-api-definition
public bool AllowFloat { get; set; }

Property Value

bool

Closeable

Gets or sets a value indicating whether the pane can be closed by clicking the close button. When true, displays a close (×) button in the pane header that allows users to remove the pane from the layout.

Declaration

cs-api-definition
public bool Closeable { get; set; }

Property Value

bool

HeaderText

Gets or sets the text displayed in the pane's tab header or title bar. This text identifies the content pane to users and appears in tab strips, floating window titles, and unpinned pane headers.

Declaration

cs-api-definition
public string HeaderText { get; set; }

Property Value

string

Unpinnable

Gets or sets a value indicating whether the pane can be unpinned to auto-hide at the dock edge. When true, displays an unpin button that allows users to collapse the pane to a tab at the dock boundary. See also Unpinned.

Declaration

cs-api-definition
public bool Unpinnable { get; set; }

Property Value

bool

Unpinned

Gets or sets a value indicating whether the pane is currently unpinned and displayed as an auto-hide tab at the dock edge. When true, the pane appears as a tab that expands on hover or click. Use Unpinnable to control whether users can change this state.

Declaration

cs-api-definition
public bool Unpinned { get; set; }

Property Value

bool

UnpinnedSize

Gets or sets the width of the unpinned pane container when it's expanded from the auto-hide tab. Supports CSS units like px, %, em, or rem (e.g., "300px", "25%"). If not specified, uses automatic sizing based on content.

Declaration

cs-api-definition
public string UnpinnedSize { get; set; }

Property Value

string