Class FormRootElement
This class represents the root element of a RadFormControlBase Element Tree. This class is needed because some extended region calculations are needed when the control is a Form and shape is applied to it.
Inheritance
Inherited Members
Namespace: Telerik.WinControls
Assembly: Telerik.WinControls.UI.dll
Syntax
public class FormRootElement : RootRadElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IFormRootElement
Constructors
FormRootElement(RadFormControlBase)
Creates an instance of the FormRootElement class.
Declaration
public FormRootElement(RadFormControlBase control)
Parameters
RadFormControlBase
control
The RadFormControlBase which is owner of this root element |
Properties
MaxSize
Get or sets the maximum size to apply on an element when layout is calculated.
Declaration
public override Size MaxSize { get; set; }
Property Value
System.Drawing.Size
|
Overrides
MinSize
Get or sets the minimum size to apply on an element when layout is calculated.
Declaration
public override Size MinSize { get; set; }
Property Value
System.Drawing.Size
|
Overrides
ThemeEffectiveType
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System.Type
|
Overrides
Methods
OnLoaded()
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
ShouldSerializeProperty(PropertyDescriptor)
Declaration
public override bool? ShouldSerializeProperty(PropertyDescriptor property)
Parameters
System.ComponentModel.PropertyDescriptor
property
|
Returns
System.Nullable<System.Boolean>
|