Class SplitPanelSizeInfo
Encapsulates all size-related properties for a SplitPanel instance residing on a RadSplitContainer.
Inherited Members
Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.UI.dll
Syntax
public class SplitPanelSizeInfo : RadDockObject, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx
Constructors
SplitPanelSizeInfo()
Declaration
public SplitPanelSizeInfo()
SplitPanelSizeInfo(SplitPanelSizeInfo)
Declaration
public SplitPanelSizeInfo(SplitPanelSizeInfo source)
Parameters
SplitPanelSizeInfo
source
|
Fields
DefaultAbsoluteSize
Declaration
public static readonly Size DefaultAbsoluteSize
Field Value
System.Drawing.Size
|
DefaultMinimumSize
Declaration
public static readonly Size DefaultMinimumSize
Field Value
System.Drawing.Size
|
Properties
AbsoluteSize
Gets or sets the size used when size mode is Absolute.
Declaration
public Size AbsoluteSize { get; set; }
Property Value
System.Drawing.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
public SizeF AutoSizeScale { get; set; }
Property Value
System.Drawing.SizeF
|
DpiScale
Gets the current DPI scaling.
Declaration
public SizeF DpiScale { get; }
Property Value
System.Drawing.SizeF
|
MaximumSize
Gets or sets the maximum size for the associated SplitPanel.
Declaration
public Size MaximumSize { get; set; }
Property Value
System.Drawing.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
public int MeasuredLength { get; set; }
Property Value
System.Int32
|
MinimumSize
Gets or sets the minimum size for the associated SplitPanel.
Declaration
public Size MinimumSize { get; set; }
Property Value
System.Drawing.Size
|
RelativeRatio
Gets or sets the scale factor for relatively-sized panels.
Declaration
public SizeF RelativeRatio { get; set; }
Property Value
System.Drawing.SizeF
|
SizeMode
Gets or sets the size mode for the owning panel.
Declaration
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
public Size SplitterCorrection { get; set; }
Property Value
System.Drawing.Size
|
Methods
Clone()
Copy(SplitPanelSizeInfo)
Reset()
Declaration
public void Reset()
ShouldSerializeProperty(String)
Declaration
protected override bool ShouldSerializeProperty(string propName)
Parameters
System.String
propName
|
Returns
System.Boolean
|