Skip to content

SplitContainerControl class

Represents a container that splits its content with a movable splitter.

Namespace: Eremex.AvaloniaUI.Controls.Editors
Assembly: Eremex.Avalonia.Controls.dll
NuGet Package: Eremex.Avalonia.Controls

Declaration

public class SplitContainerControl : TemplatedControl

Public Members

name description
SplitContainerControl() The default constructor.
CollapsePanel { get; set; } Gets or sets the panel that users can collapse.
IsCollapsed { get; set; } Gets or sets whether the collapsible panel is collapsed.
IsSplitterVisible { get; set; } Gets or sets whether the splitter is visible.
Orientation { get; set; } Gets or sets whether the panels are arranged horizontally or vertically.
Panel1 { get; set; } Gets or sets the content of the first panel.
Panel1Length { get; set; } Gets or sets the length of the first panel.
Panel1MaxLength { get; set; } Gets or sets the maximum length of the first panel.
Panel1MinLength { get; set; } Gets or sets the minimum length of the first panel.
Panel1Template { get; set; } Gets or sets the template used to display the first panel's content.
Panel2 { get; set; } Gets or sets the content of the second panel.
Panel2Length { get; set; } Gets or sets the length of the second panel.
Panel2MaxLength { get; set; } Gets or sets the maximum length of the second panel.
Panel2MinLength { get; set; } Gets or sets the minimum length of the second panel.
Panel2Template { get; set; } Gets or sets the template used to display the second panel's content.

See Also

Used in articles