Class CheckedNodesCollection
Represents the node collection contains checked nodes in treeView. Use Add or Remove methods to add or remove nodes. These methods will check or uncheck proceed nodes automatically. Use Clear method to delete and uncheck all nodes from collection.
Inheritance
System.Object
System.Collections.ArrayList
CheckedNodesCollection
Implements
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.ICloneable
Inherited Members
System.Collections.ArrayList.Adapter(System.Collections.IList)
System.Collections.ArrayList.AddRange(System.Collections.ICollection)
System.Collections.ArrayList.BinarySearch(System.Int32, System.Int32, System.Object, System.Collections.IComparer)
System.Collections.ArrayList.BinarySearch(System.Object)
System.Collections.ArrayList.BinarySearch(System.Object, System.Collections.IComparer)
System.Collections.ArrayList.Capacity
System.Collections.ArrayList.Clone()
System.Collections.ArrayList.Contains(System.Object)
System.Collections.ArrayList.CopyTo(System.Array)
System.Collections.ArrayList.CopyTo(System.Array, System.Int32)
System.Collections.ArrayList.CopyTo(System.Int32, System.Array, System.Int32, System.Int32)
System.Collections.ArrayList.Count
System.Collections.ArrayList.FixedSize(System.Collections.ArrayList)
System.Collections.ArrayList.FixedSize(System.Collections.IList)
System.Collections.ArrayList.GetEnumerator()
System.Collections.ArrayList.GetEnumerator(System.Int32, System.Int32)
System.Collections.ArrayList.GetRange(System.Int32, System.Int32)
System.Collections.ArrayList.IndexOf(System.Object)
System.Collections.ArrayList.IndexOf(System.Object, System.Int32)
System.Collections.ArrayList.IndexOf(System.Object, System.Int32, System.Int32)
System.Collections.ArrayList.IsSynchronized
System.Collections.ArrayList.LastIndexOf(System.Object)
System.Collections.ArrayList.LastIndexOf(System.Object, System.Int32)
System.Collections.ArrayList.LastIndexOf(System.Object, System.Int32, System.Int32)
System.Collections.ArrayList.ReadOnly(System.Collections.ArrayList)
System.Collections.ArrayList.ReadOnly(System.Collections.IList)
System.Collections.ArrayList.Repeat(System.Object, System.Int32)
System.Collections.ArrayList.Reverse()
System.Collections.ArrayList.SetRange(System.Int32, System.Collections.ICollection)
System.Collections.ArrayList.Sort()
System.Collections.ArrayList.Sort(System.Collections.IComparer)
System.Collections.ArrayList.Synchronized(System.Collections.ArrayList)
System.Collections.ArrayList.Synchronized(System.Collections.IList)
System.Collections.ArrayList.SyncRoot
System.Collections.ArrayList.ToArray()
System.Collections.ArrayList.ToArray(System.Type)
System.Collections.ArrayList.TrimToSize()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Syncfusion.Tools.Windows.dll
public class CheckedNodesCollection : ArrayListExt, IList, ICollection, IEnumerable, ICloneable
Constructors
Initialize a new instance of the CheckedNodesCollection class.
Declaration
public CheckedNodesCollection()
Properties
Gets the node at the specified index.
Declaration
public TreeNodeAdv this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
The index value of TreeNode.
|
Property Value
Type |
Description |
TreeNodeAdv |
Returns the specified index.
|
Methods
Adds the specified node to the collection and checks it.
Declaration
public override int Add(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
Tree node object.
|
Returns
Type |
Description |
System.Int32 |
Returns treenode index.
|
Overrides
Adds checked nodes from the collection to the list of checked nodes.
Declaration
public void AddNodes(TreeNodeAdvCollection nodes)
Parameters
Declaration
public override void Clear()
Overrides
Removes specified node from collection and unchecks it.
Declaration
public override void Remove(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
Treenode object.
|
Overrides
System.Collections.ArrayList.Remove(System.Object)
Removes checked nodes in the specified collection from the list of checked nodes.
Declaration
public void RemoveNodes(TreeNodeAdvCollection nodes)
Parameters
Implements
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.ICloneable
Extension Methods