Class LayoutControlItemBase
A base class for all items which can be placed in Rad
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.
|
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.
|
AutoSize
Declaration
public override bool AutoSize { get; set; }
Property Value
System.
|
Overrides
DrawBorder
Declaration
public override bool DrawBorder { get; set; }
Property Value
System.
|
Overrides
IsHidden
Gets a value indicating whether this item is currently hidden.
Declaration
public bool IsHidden { get; }
Property Value
System.
|
Methods
CheckIsHidden()
Declaration
protected bool CheckIsHidden()
Returns
System.
|
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
GetBorderPaintRect(Single, SizeF)
Declaration
protected override RectangleF GetBorderPaintRect(float angle, SizeF scale)
Parameters
System.
|
System.
|
Returns
System.
|
Overrides
GetParentItemsContainer()
Gets the ILayout
Declaration
public ILayoutControlItemsHost GetParentItemsContainer()
Returns
ILayout The owner item. |
OnLoaded()
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.
|
System.
|
Overrides
SetBoundsCore(Rectangle)
Declaration
protected override void SetBoundsCore(Rectangle bounds)
Parameters
System.
|