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
Identifies the FormWindowState dependency property.
Declaration
public static RadProperty FormWindowStateProperty
Field Value
|
RadProperty
|
IsFormActiveProperty
Identifies the IsFormActive dependency property.
Declaration
public static RadProperty IsFormActiveProperty
Field Value
|
RadProperty
|
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
|