ClassSplitPanel
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class SplitPanel : RadControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlSplitPanel
Derived Classes:
Implements:
Inherited Members
Constructors
SplitPanel()
Initializes a new instance of the SplitPanel class with default settings.
Declaration
public SplitPanel()
Properties
BorderStyle
Gets or sets the border style applied to the edges of the SplitPanel.
Declaration
public BorderStyle BorderStyle { get; set; }
Property Value
CommandBindings
Declaration
[Browsable(false)]
[TypeConverter(typeof(ExpandableObjectConverter))]
public InputBindingsCollection CommandBindings { get; }
Property Value
CreateParams
Declaration
protected override CreateParams CreateParams { get; }
Property Value
Overrides
DefaultMargin
Declaration
protected override Padding DefaultMargin { get; }
Property Value
Overrides
DefaultSize
Declaration
protected override Size DefaultSize { get; }
Property Value
Overrides
ElementTree
Declaration
[Browsable(false)]
public override ComponentThemableElementTree ElementTree { get; }
Property Value
Overrides
EnableKeyMap
Declaration
[Browsable(false)]
public bool EnableKeyMap { get; set; }
Property Value
ImageScalingSize
Declaration
[Browsable(false)]
public Size ImageScalingSize { get; set; }
Property Value
IsDesignMode
Declaration
[Browsable(false)]
public bool IsDesignMode { get; }
Property Value
MaximumSize
Gets or sets the size that is the upper limit that GetPreferredSize can specify.
Declaration
[Browsable(false)]
public override Size MaximumSize { get; set; }
Property Value
Overrides
MinimumSize
Gets or sets the size that is the lower limit that GetPreferredSize can specify
Declaration
[Browsable(false)]
public override Size MinimumSize { get; set; }
Property Value
Overrides
SizeInfo
Gets the object that contains sizing information and behavior settings for this SplitPanel.
Declaration
public SplitPanelSizeInfo SizeInfo { get; }
Property Value
SplitContainer
Declaration
[Browsable(false)]
public RadSplitContainer SplitContainer { get; }
Property Value
SplitPanelElement
Gets the instance of RadPanelElement wrapped by this control. RadPanelElement is the main element in the hierarchy tree and encapsulates the actual functionality of RadPanel.
Declaration
[Browsable(false)]
public SplitPanelElement SplitPanelElement { get; }
Property Value
ThemeClassName
Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.
Declaration
[Browsable(false)]
public override string ThemeClassName { get; set; }
Property Value
Overrides
Remarks
By default the return value is RadControl's type FullName; Some controls like drop down menu has different ThemeClassName depending on the runtime usage of the control.
Methods
CreateChildItems(RadElement)
Creates the main panel element and adds it in the root element.
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
parent
Overrides
OnControlAdded(ControlEventArgs)
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
e
Overrides
OnControlRemoved(ControlEventArgs)
Declaration
protected override void OnControlRemoved(ControlEventArgs e)
Parameters
e
Overrides
OnControlTreeChanged(ControlTreeChangedEventArgs)
Declaration
protected virtual void OnControlTreeChanged(ControlTreeChangedEventArgs args)
Parameters
args
ScaleControl(SizeF, BoundsSpecified)
Declaration
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
Parameters
factor
specified
Overrides
SetBoundsCore(int, int, int, int, BoundsSpecified)
Declaration
protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
Parameters
x
y
width
height
specified
Overrides
WndProc(ref Message)
Declaration
protected override void WndProc(ref Message m)
Parameters
m
Overrides
Events
ControlTreeChanged
Declaration
public event ControlTreeChangedEventHandler ControlTreeChanged
Event Value