ControlItem
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public abstract class ControlItem : WebControl, IMarkableStateManager, IStateManager, INamingContainer, IXmlSerializable
Inheritance: objectControlItem
Derived Classes:
Implements:
Constructors
C#
protected ControlItem()
Properties
C#
public override Color BorderColor { get; set; }
C#
protected ControlItemCollection Children { get; }
C#
protected ControlItemContainer Container { get; }
C#
protected virtual IDictionary<string, string> PropertyMappings { get; }
C#
public override Version RenderingCompatibility { get; set; }
Template
ITemplate
C#
protected virtual ITemplate Template { get; set; }
Methods
C#
protected abstract ControlItemCollection CreateChildItemCollection()
C#
protected TControlItem FindChild<TControlItem>(Predicate<TControlItem> predicate) where TControlItem : ControlItem
TControlItem
C#
protected IList<TControlItem> GetAllChildren<TControlItem>() where TControlItem : ControlItem
IList<TControlItem>
C#
protected virtual void LoadFromDictionary(IDictionary<string, object> dictionary)
C#
protected virtual void ReadXml(XmlReader reader)
C#
protected virtual void SetChildrenDirty()
C#
protected virtual void SetItemContainer(ControlItemContainer itemContainer)
C#
protected virtual void TrackChildViewState()
C#
protected virtual void WriteXml(XmlWriter writer)