Encapsulates the layout information for a layout pass of a RadSplitContainer.
Definition
Namespace:Telerik.WinControls.UI.Docking
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class SplitContainerLayoutInfo
Inheritance: objectSplitContainerLayoutInfo
Constructors
public SplitContainerLayoutInfo()
Properties
Gets or sets the length of all panels which are with Absolute size mode.
public int AbsoluteSizeLength { get; set; }
Gets or sets the auto-size factor which depends on the auto-sizable targets per container.
public float AutoSizeCountFactor { get; set; }
Gets or sets the length vailable for all panels with AutoSize mode.
public int AutoSizeLength { get; set; }
Gets a list with all the panels that are target of an auto-size logic.
public List<SplitPanel> AutoSizeTargets { get; }
Gets or sets the length (width or height, depending on the orientation) that is avilable for layout.
public int AvailableLength { get; set; }
Gets or sets the content rectangle that represents the layoutable area of the container.
public Rectangle ContentRect { get; set; }
LayoutTargets
List<SplitPanel>
Gets a list with all the panels that are target of a layout operation.
public List<SplitPanel> LayoutTargets { get; }
Gets or sets the orientation of the associated container.
public Orientation Orientation { get; set; }
Gets or sets the total length, reserved for splitters.
public int SplitterLength { get; set; }
Gets or sets the total length, reserved for splitters.
public int TotalSplitterLength { get; set; }
Methods
public void Reset()