Class
SplitPanelSizeInfo

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

Definition

Constructors

SplitPanelSizeInfo()

Declaration

cs-api-definition
public SplitPanelSizeInfo()

SplitPanelSizeInfo(SplitPanelSizeInfo)

Declaration

cs-api-definition
public SplitPanelSizeInfo(SplitPanelSizeInfo source)

Parameters

source

SplitPanelSizeInfo

Fields

DefaultAbsoluteSize

Declaration

cs-api-definition
public static readonly Size DefaultAbsoluteSize

Field Value

Size

DefaultMinimumSize

Declaration

cs-api-definition
public static readonly Size DefaultMinimumSize

Field Value

Size

Properties

AbsoluteSize

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

Declaration

cs-api-definition
public Size AbsoluteSize { get; set; }

Property Value

Size

AutoSizeScale

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

Declaration

cs-api-definition
[Browsable(false)]
public SizeF AutoSizeScale { get; set; }

Property Value

SizeF

DpiScale

Gets the current DPI scaling.

Declaration

cs-api-definition
[Browsable(false)]
public SizeF DpiScale { get; }

Property Value

SizeF

MaximumSize

Gets or sets the maximum size for the associated SplitPanel.

Declaration

cs-api-definition
public Size MaximumSize { get; set; }

Property Value

Size

MeasuredLength

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

Declaration

cs-api-definition
[Browsable(false)]
public int MeasuredLength { get; set; }

Property Value

int

MinimumSize

Gets or sets the minimum size for the associated SplitPanel.

Declaration

cs-api-definition
public Size MinimumSize { get; set; }

Property Value

Size

RelativeRatio

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

Declaration

cs-api-definition
public SizeF RelativeRatio { get; set; }

Property Value

SizeF

SizeMode

Gets or sets the size mode for the owning panel.

Declaration

cs-api-definition
public SplitPanelSizeMode SizeMode { get; set; }

Property Value

SplitPanelSizeMode

SplitterCorrection

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

Declaration

cs-api-definition
public Size SplitterCorrection { get; set; }

Property Value

Size

Methods

Clone()

Declaration

cs-api-definition
public SplitPanelSizeInfo Clone()

Returns

SplitPanelSizeInfo

Copy(SplitPanelSizeInfo)

Declaration

cs-api-definition
public void Copy(SplitPanelSizeInfo source)

Parameters

source

SplitPanelSizeInfo

Reset()

Declaration

cs-api-definition
public void Reset()

ShouldSerializeProperty(string)

Determines whether the property with the specified name needs serialization.

Declaration

cs-api-definition
protected override bool ShouldSerializeProperty(string propName)

Parameters

propName

string

Returns

bool

Overrides RadDockObject.ShouldSerializeProperty(string)