ClassDockManagerSplitPane
Represents a split pane in the DockManager. Children: Panes.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class DockManagerSplitPane : DockManagerPaneBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentDockManagerPaneBaseDockManagerSplitPane
Implements:
Inherited Members
Constructors
DockManagerSplitPane()
Declaration
public DockManagerSplitPane()
Properties
AllowEmpty
FloatingHeight
Defines the height of the floating window when this pane is undocked. Accepts CSS values like "400px", "50%", or "20em". Used to control the initial size of floating windows.
Declaration
[Parameter]
public string FloatingHeight { get; set; }
Property Value
FloatingHeightChanged
Fires when the floating window height changes due to user resizing or programmatic updates. Provides the new height as a CSS string value. Use for persisting user preferences or updating related components.
Declaration
[Parameter]
public EventCallback<string> FloatingHeightChanged { get; set; }
Property Value
FloatingLeft
Specifies the horizontal position of the floating window relative to the viewport. Accepts CSS values like "200px", "15%", or "10em". Determines the initial X-coordinate when the pane becomes floating.
Declaration
[Parameter]
public string FloatingLeft { get; set; }
Property Value
FloatingLeftChanged
Fires when the floating window's left position changes due to user dragging or programmatic updates. Provides the new left position as a CSS string value. See also FloatingLeft.
Declaration
[Parameter]
public EventCallback<string> FloatingLeftChanged { get; set; }
Property Value
FloatingResizable
Controls whether users can resize the floating window using drag handles. When false, disables resizing and removes resize handles from floating windows. Default is true.
Declaration
[Parameter]
public bool FloatingResizable { get; set; }
Property Value
FloatingTop
Specifies the vertical position of the floating window relative to the viewport. Accepts CSS values like "100px", "10%", or "5em". Determines the initial Y-coordinate when the pane becomes floating.
Declaration
[Parameter]
public string FloatingTop { get; set; }
Property Value
FloatingTopChanged
Fires when the floating window's top position changes due to user dragging or programmatic updates. Provides the new top position as a CSS string value. See also FloatingTop.
Declaration
[Parameter]
public EventCallback<string> FloatingTopChanged { get; set; }
Property Value
FloatingWidth
Defines the width of the floating window when this pane is undocked. Accepts CSS values like "600px", "75%", or "30em". Used to control the initial size of floating windows.
Declaration
[Parameter]
public string FloatingWidth { get; set; }
Property Value
FloatingWidthChanged
Fires when the floating window width changes due to user resizing or programmatic updates. Provides the new width as a CSS string value. Use for persisting user preferences or updating related components.
Declaration
[Parameter]
public EventCallback<string> FloatingWidthChanged { get; set; }
Property Value
Orientation
Specifies how child panes are arranged within the splitter. Horizontal arranges panes side-by-side, Vertical stacks them vertically. Default is Horizontal.
Declaration
[Parameter]
public DockManagerPaneOrientation Orientation { get; set; }
Property Value
Panes
Defines the child panes contained within this split pane. Children: DockManagerContentPane, DockManagerTabGroupPane, DockManagerSplitPane.
Declaration
[Parameter]
public RenderFragment Panes { get; set; }
Property Value
PanesCollection
Declaration
public IList<DockManagerPaneBase> PanesCollection { get; set; }
Property Value
IList<DockManagerPaneBase>
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides
OnParametersSet()
Declaration
protected override void OnParametersSet()
Overrides