RadTreeNode
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class RadTreeNode : NavigationItem, IMarkableStateManager, IStateManager, INamingContainer, IXmlSerializable, IControlItemContainer, IRadTreeNodeContainer, ICloneable, ITreeNodeBase
Inheritance: objectControlItemNavigationItemRadTreeNode
Implements:
Inherited Members
Constructors
C#
public RadTreeNode()
Properties
C#
[Browsable(false)]
public TreeNodeCheckState CheckState { get; }
C#
[ClientPersistedProperty]
public string ContentCssClass { get; set; }
C#
[TypeConverter(typeof(TreeNodeContextMenuIDConverter))]
[ClientPersistedProperty]
public string ContextMenuID { get; set; }
C#
[ClientPersistedProperty]
public string DisabledCssClass { get; set; }
C#
[ClientPersistedProperty]
public string DisabledImageUrl { get; set; }
C#
[ClientPersistedProperty]
public bool EnableContextMenu { get; set; }
C#
[ClientPersistedProperty]
public string ExpandedImageUrl { get; set; }
C#
[ClientPersistedProperty]
public TreeNodeExpandMode ExpandMode { get; set; }
C#
[ClientPersistedProperty]
public string HoveredCssClass { get; set; }
C#
[ClientPersistedProperty]
public override string HoveredImageUrl { get; set; }
Overrides:
C#
[ClientPersistedProperty]
public override string ImageUrl { get; set; }
Overrides:
C#
[ClientPersistedProperty]
public override string NavigateUrl { get; set; }
Overrides:
C#
[Browsable(false)]
public RadTreeNode Next { get; }
C#
[Browsable(false)]
public RadTreeNodeCollection Nodes { get; }
Implements:
NodeTemplate
ITemplate
C#
[Browsable(false)]
[Bindable(false)]
public ITemplate NodeTemplate { get; set; }
C#
[Browsable(false)]
public IRadTreeNodeContainer Owner { get; }
Implements:
C#
[Browsable(false)]
public RadTreeNode ParentNode { get; }
C#
[Browsable(false)]
public RadTreeNode Prev { get; }
C#
protected override IDictionary<string, string> PropertyMappings { get; }
Overrides:
C#
[ClientPersistedProperty]
public string SelectedCssClass { get; set; }
C#
[ClientPersistedProperty]
public string SelectedImageUrl { get; set; }
TagKey
HtmlTextWriterTag
C#
protected override HtmlTextWriterTag TagKey { get; }
C#
[TypeConverter(typeof(TargetConverter))]
[ClientPersistedProperty]
public override string Target { get; set; }
Overrides:
C#
[Browsable(false)]
public RadTreeView TreeView { get; }
Methods
C#
protected override void AddAttributesToRender(HtmlTextWriter writer)
C#
public void CheckChildNodes()
C#
public void CollapseChildNodes()
C#
public void CollapseParentNodes()
C#
protected override ControlItemCollection CreateChildItemCollection()
Overrides:
C#
public void ExpandChildNodes()
C#
public void ExpandParentNodes()
C#
protected override void LoadFromDictionary(IDictionary<string, object> dictionary)
Overrides:
C#
public void Remove()
C#
protected override void RenderContents(HtmlTextWriter writer)
C#
protected override void SetItemContainer(ControlItemContainer itemContainer)
Overrides:
C#
public void Toggle()
C#
public void UncheckChildNodes()