Class SplitterElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class SplitterElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Constructors
SplitterElement()
Declaration
public SplitterElement()
Fields
DockProperty
HorizontalImageProperty
IsCollapsedProperty
IsVerticalProperty
SplitterAlignmentProperty
SplitterWidthProperty
VerticalImageProperty
Properties
BackgroundFill
Border
DefaultCollapseDirection
Default collapse direction, when using double click on SplitterElement to collapse a SplitPanel. If you set Up/Down for Vertical splitter or Left/Right for Horizontal splitter, an System.ComponentModel.InvalidEnumArgumentException will be thrown, when double click is fired.
Declaration
public RadDirection DefaultCollapseDirection { get; set; }
Property Value
RadDirection
|
Dock
Declaration
[RadDescription("Dock", typeof(DockStyle))]
[RadPropertyDefaultValue("Dock", typeof(SplitterElement))]
public DockStyle Dock { get; set; }
Property Value
System.Windows.Forms.DockStyle
|
Fixed
Declaration
public bool Fixed { get; set; }
Property Value
System.Boolean
|
HorizontalImage
Gets or sets the image used by the splitter when in horizontal orientation.
Declaration
public RadImageShape HorizontalImage { get; set; }
Property Value
RadImageShape
|
IsCollapsed
Declaration
[RadDescription("IsCollapsed", typeof(bool))]
[RadPropertyDefaultValue("IsCollapsed", typeof(SplitterElement))]
public bool IsCollapsed { get; set; }
Property Value
System.Boolean
|
LastSplitterPosition
Declaration
public int LastSplitterPosition { get; set; }
Property Value
System.Int32
|
Layout
LeftNode
Declaration
public object LeftNode { get; set; }
Property Value
System.Object
|
NextArrow
NextNavigationButton
PrevArrow
PrevNavigationButton
RightNode
Declaration
public object RightNode { get; set; }
Property Value
System.Object
|
SplitterAlignment
Declaration
[RadDescription("SplitterAlignment", typeof(RadDirection))]
[RadPropertyDefaultValue("SplitterAlignment", typeof(SplitterElement))]
public RadDirection SplitterAlignment { get; set; }
Property Value
RadDirection
|
SplitterWidth
Declaration
[RadDescription("SplitterWidth", typeof(int))]
[RadPropertyDefaultValue("SplitterWidth", typeof(SplitterElement))]
public int SplitterWidth { get; set; }
Property Value
System.Int32
|
ThumbLength
Declaration
public int ThumbLength { get; set; }
Property Value
System.Int32
|
VerticalImage
Gets or sets the image used by the splitter when in vertical orientation.
Declaration
public RadImageShape VerticalImage { get; set; }
Property Value
RadImageShape
|
Methods
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
UpdateButtonsLayout()
Declaration
protected virtual void UpdateButtonsLayout()