Class RadTreeNodeCollection
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadTreeNodeCollection : NotifyCollection<RadTreeNode>, IList<RadTreeNode>, ICollection<RadTreeNode>, IList, ICollection, IReadOnlyList<RadTreeNode>, IReadOnlyCollection<RadTreeNode>, IEnumerable<RadTreeNode>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Properties
IsEmpty
Declaration
protected bool IsEmpty { get; }
Property Value
System.
|
Item[String]
Gets the Rad
Declaration
public RadTreeNode this[string name] { get; }
Parameters
System.
|
Property Value
NeedsRefresh
Declaration
protected bool NeedsRefresh { get; }
Property Value
System.
|
Owner
TreeView
Gets the tree view.
Declaration
public RadTreeView TreeView { get; }
Property Value
Rad The tree view. |
Methods
Add(String)
Adds the tree node with specified text.
Declaration
public RadTreeNode Add(string text)
Parameters
System. The text. |
Returns
Add(String, Int32)
Adds the specified text.
Declaration
public virtual RadTreeNode Add(string text, int imageIndex)
Parameters
System. The text. |
System. Index of the image. |
Returns
Add(String, String)
Adds the specified text.
Declaration
public virtual RadTreeNode Add(string text, string imageKey)
Parameters
System. The text. |
System. The image key. |
Returns
Add(String, String, Int32)
Adds the specified key.
Declaration
public virtual RadTreeNode Add(string key, string text, int imageIndex)
Parameters
System. The key. |
System. The text. |
System. Index of the image. |
Returns
Add(String, String, String)
Adds the specified key.
Declaration
public virtual RadTreeNode Add(string key, string text, string imageKey)
Parameters
System. The key. |
System. The text. |
System. The image key. |
Returns
ClearItems()
Declaration
protected override void ClearItems()
Overrides
Contains(String)
Determines whether [contains] [the specified name].
Declaration
public bool Contains(string name)
Parameters
System. The name. |
Returns
System.
|
GetNodeEnumerator()
GetNodeEnumerator(Int32)
Declaration
public ITreeNodeEnumerator GetNodeEnumerator(int position)
Parameters
System.
|
Returns
GetNodeEnumerator(RadTreeNode)
Declaration
public ITreeNodeEnumerator GetNodeEnumerator(RadTreeNode node)
Parameters
Rad
|
Returns
IndexOf(String)
Indexes the of.
Declaration
public int IndexOf(string name)
Parameters
System. The name. |
Returns
System.
|
InsertItem(Int32, RadTreeNode)
Declaration
protected override void InsertItem(int index, RadTreeNode item)
Parameters
System.
|
Rad
|
Overrides
OnCollectionChanged(NotifyCollectionChangedEventArgs)
Declaration
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs args)
Parameters
Overrides
Refresh()
Refreshes this instance.
Declaration
public void Refresh()
Remove(String)
Removes the specified name.
Declaration
public void Remove(string name)
Parameters
System. The name. |
RemoveItem(Int32)
Declaration
protected override void RemoveItem(int index)
Parameters
System.
|
Overrides
ResetVersion()
Declaration
protected void ResetVersion()
SetItem(Int32, RadTreeNode)
Declaration
protected override void SetItem(int index, RadTreeNode item)
Parameters
System.
|
Rad
|
Overrides
SyncVersion()
Declaration
protected void SyncVersion()
Update()
Declaration
protected void Update()