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

Encapsulates all size-related properties for a SplitPanel instance residing on a RadSplitContainer.

Definition

Constructors

C#
public SplitPanelSizeInfo()
C#
public SplitPanelSizeInfo(SplitPanelSizeInfo source)
Parameters:sourceSplitPanelSizeInfo

Fields

C#
public static readonly Size DefaultAbsoluteSize
C#
public static readonly Size DefaultMinimumSize

Properties

Gets or sets the size used when size mode is Absolute.

C#
public Size AbsoluteSize { get; set; }

Gets or sets the scale factor to be used by auto-sized panels. Usually this is internally updated by a splitter resize.

C#
[Browsable(false)]
public SizeF AutoSizeScale { get; set; }

Gets the current DPI scaling.

C#
[Browsable(false)]
public SizeF DpiScale { get; }

Gets or sets the maximum size for the associated SplitPanel.

C#
public Size MaximumSize { get; set; }

Gets or sets the desired (measured) size for the owning panel. This field is internally updated by a SplitContainerLayoutStrategy upon a layout operation.

C#
[Browsable(false)]
public int MeasuredLength { get; set; }

Gets or sets the minimum size for the associated SplitPanel.

C#
public Size MinimumSize { get; set; }

Gets or sets the scale factor for relatively-sized panels.

C#
public SizeF RelativeRatio { get; set; }

Gets or sets the size mode for the owning panel.

C#
public SplitPanelSizeMode SizeMode { get; set; }

Gets or sets the amount (in pixels) applied to the size of the panel by a splitter.

C#
public Size SplitterCorrection { get; set; }

Methods

C#
public SplitPanelSizeInfo Clone()
Returns:

SplitPanelSizeInfo

C#
public void Copy(SplitPanelSizeInfo source)
Parameters:sourceSplitPanelSizeInfo
C#
public void Reset()

Determines whether the property with the specified name needs serialization.

C#
protected override bool ShouldSerializeProperty(string propName)
Parameters:propNamestringReturns:

bool

Overrides: RadDockObject.ShouldSerializeProperty(string)