Class RadFormElement
This is the class that represents the element hierarchy which is painted in the non-client area of a RadForm.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadFormElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Constructors
RadFormElement()
Declaration
public RadFormElement()
Fields
FormWindowStateProperty
IsFormActiveProperty
Properties
Border
Gets the BorderPrimitive of the RadFormElement.
Declaration
public FormBorderPrimitive Border { get; }
Property Value
FormBorderPrimitive
|
BorderWidth
Gets the composed width of the border built on the width of the line and image borders.
Declaration
public Padding BorderWidth { get; }
Property Value
System.Windows.Forms.Padding
|
HorizontalScrollbar
Gets the horizontal scrollbar element of the form element.
Declaration
public RadScrollBarElement HorizontalScrollbar { get; }
Property Value
RadScrollBarElement
|
ImageBorder
Gets the FormImageBorderPrimitive of the RadFormElement.
Declaration
public FormImageBorderPrimitive ImageBorder { get; }
Property Value
FormImageBorderPrimitive
|
IsFormActive
Gets or sets a boolean value to determine whether the form should appear as active or inactive. Using this property, you can override the default theme styles which define different appearance of the form when in active/inactive state.
Declaration
public bool IsFormActive { get; set; }
Property Value
System.Boolean
|
MdiControlStrip
Gets the MdiControlStrip item that should appear below the title bar when a MDI child is maximized.
Declaration
public RadFormMdiControlStripItem MdiControlStrip { get; }
Property Value
RadFormMdiControlStripItem
|
ScrollBarsFormSizingGrip
Gets the square element that appears at the end of the horizontal scrollbar.
Declaration
public RadItem ScrollBarsFormSizingGrip { get; }
Property Value
RadItem
|
TitleBar
Gets the RadFormTitleBarElement of the RadFormElement.
Declaration
public RadFormTitleBarElement TitleBar { get; }
Property Value
RadFormTitleBarElement
|
VerticalScrollbar
Gets the vertical scrollbar element of the form element.
Declaration
public RadScrollBarElement VerticalScrollbar { get; }
Property Value
RadScrollBarElement
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateTitleBarElement()
Declaration
protected virtual RadFormTitleBarElement CreateTitleBarElement()
Returns
RadFormTitleBarElement
|
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|