New to Telerik UI for WinFormsStart a free 30-day trial

Encapsulates the layout information for a layout pass of a RadSplitContainer.

Definition

Namespace:Telerik.WinControls.UI.Docking

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class SplitContainerLayoutInfo

Inheritance: objectSplitContainerLayoutInfo

Constructors

C#
public SplitContainerLayoutInfo()

Properties

Gets or sets the length of all panels which are with Absolute size mode.

C#
public int AbsoluteSizeLength { get; set; }

Gets or sets the auto-size factor which depends on the auto-sizable targets per container.

C#
public float AutoSizeCountFactor { get; set; }

Gets or sets the length vailable for all panels with AutoSize mode.

C#
public int AutoSizeLength { get; set; }

Gets a list with all the panels that are target of an auto-size logic.

C#
public List<SplitPanel> AutoSizeTargets { get; }

Gets or sets the length (width or height, depending on the orientation) that is avilable for layout.

C#
public int AvailableLength { get; set; }

Gets or sets the content rectangle that represents the layoutable area of the container.

C#
public Rectangle ContentRect { get; set; }

Gets a list with all the panels that are target of a layout operation.

C#
public List<SplitPanel> LayoutTargets { get; }

Gets or sets the orientation of the associated container.

C#
public Orientation Orientation { get; set; }

Gets or sets the total length, reserved for splitters.

C#
public int SplitterLength { get; set; }

Gets or sets the total length, reserved for splitters.

C#
public int TotalSplitterLength { get; set; }

Methods

C#
public void Reset()