Class LayoutControlItemBase
A base class for all items which can be placed in RadLayoutControl
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class LayoutControlItemBase : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
LayoutControlItemBase()
Declaration
protected LayoutControlItemBase()
Properties
AllowDelete
Gets or sets a value indicating whether this item can be deleted by the end-user from the Customize dialog.
Declaration
public bool AllowDelete { get; set; }
Property Value
System.Boolean
|
AllowHide
Gets or sets a value indicating whether this item can be hidden by the end-user from the Customize dialog.
Declaration
public bool AllowHide { get; set; }
Property Value
System.Boolean
|
AutoSize
Declaration
public override bool AutoSize { get; set; }
Property Value
System.Boolean
|
Overrides
DrawBorder
Declaration
public override bool DrawBorder { get; set; }
Property Value
System.Boolean
|
Overrides
IsHidden
Gets a value indicating whether this item is currently hidden.
Declaration
public bool IsHidden { get; }
Property Value
System.Boolean
|
Methods
CheckIsHidden()
Declaration
protected bool CheckIsHidden()
Returns
System.Boolean
|
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
GetBorderPaintRect(Single, SizeF)
Declaration
protected override RectangleF GetBorderPaintRect(float angle, SizeF scale)
Parameters
System.Single
angle
|
System.Drawing.SizeF
scale
|
Returns
System.Drawing.RectangleF
|
Overrides
GetParentItemsContainer()
Gets the ILayoutControlItemsHost which owns this item. Can be either LayoutControlContainerElement or LayoutControlTabbedGroup.
Declaration
public ILayoutControlItemsHost GetParentItemsContainer()
Returns
ILayoutControlItemsHost
The owner item. |
OnLoaded()
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.Single
angle
|
System.Drawing.SizeF
scale
|
Overrides
SetBoundsCore(Rectangle)
Declaration
protected override void SetBoundsCore(Rectangle bounds)
Parameters
System.Drawing.Rectangle
bounds
|