WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CheckedNodesCollection - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    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
    ArrayListExt
    CheckedNodesCollection
    CheckedNodesColection
    Implements
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.ICloneable
    Inherited Members
    ArrayListExt.OnCollectionChanged(CollectionChangeEventArgs)
    ArrayListExt.OnCollectionChanging()
    ArrayListExt.OnItemPropertyChanged(Object, SyncfusionPropertyChangedEventArgs)
    ArrayListExt.ReleaseHandler(Object)
    ArrayListExt.AddHandlers(Object)
    ArrayListExt.RaiseCollectionChanged(CollectionChangeEventArgs)
    ArrayListExt.Insert(Int32, Object)
    ArrayListExt.InsertRange(Int32, ICollection)
    ArrayListExt.RemoveAt(Int32)
    ArrayListExt.RemoveRange(Int32, Int32)
    ArrayListExt.Sort(Int32, Int32, IComparer)
    ArrayListExt.Reverse(Int32, Int32)
    ArrayListExt.Move(Int32, Int32, Int32)
    ArrayListExt.SuspendEvents()
    ArrayListExt.ResumeEvents(Boolean)
    ArrayListExt.ForceReadOnly
    ArrayListExt.ForceFixedSize
    ArrayListExt.IsFixedSize
    ArrayListExt.IsReadOnly
    ArrayListExt.IsCollectionChangedEventSuspended
    ArrayListExt.CollectionChanged
    ArrayListExt.ItemPropertyChanged
    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.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.FixedSize(System.Collections.IList)
    System.Collections.ArrayList.FixedSize(System.Collections.ArrayList)
    System.Collections.ArrayList.GetEnumerator()
    System.Collections.ArrayList.GetEnumerator(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.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.IList)
    System.Collections.ArrayList.ReadOnly(System.Collections.ArrayList)
    System.Collections.ArrayList.Repeat(System.Object, System.Int32)
    System.Collections.ArrayList.Reverse()
    System.Collections.ArrayList.SetRange(System.Int32, System.Collections.ICollection)
    System.Collections.ArrayList.GetRange(System.Int32, System.Int32)
    System.Collections.ArrayList.Sort()
    System.Collections.ArrayList.Sort(System.Collections.IComparer)
    System.Collections.ArrayList.Synchronized(System.Collections.IList)
    System.Collections.ArrayList.Synchronized(System.Collections.ArrayList)
    System.Collections.ArrayList.ToArray()
    System.Collections.ArrayList.ToArray(System.Type)
    System.Collections.ArrayList.TrimToSize()
    System.Collections.ArrayList.Capacity
    System.Collections.ArrayList.Count
    System.Collections.ArrayList.IsSynchronized
    System.Collections.ArrayList.SyncRoot
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms.Tools.MultiColumnTreeView
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class CheckedNodesCollection : ArrayListExt, IList, ICollection, IEnumerable, ICloneable

    Constructors

    CheckedNodesCollection()

    Initialize a new instance of the CheckedNodesCollection class.

    Declaration
    public CheckedNodesCollection()

    Properties

    Item[Int32]

    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

    Add(Object)

    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
    ArrayListExt.Add(Object)

    AddNodes(TreeNodeAdvCollection)

    Adds checked nodes from the collection to the list of checked nodes.

    Declaration
    public void AddNodes(TreeNodeAdvCollection nodes)
    Parameters
    Type Name Description
    TreeNodeAdvCollection nodes

    Treenode Collection

    Clear()

    Clears the collection.

    Declaration
    public override void Clear()
    Overrides
    ArrayListExt.Clear()

    Remove(Object)

    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)

    RemoveNodes(TreeNodeAdvCollection)

    Removes checked nodes in the specified collection from the list of checked nodes.

    Declaration
    public void RemoveNodes(TreeNodeAdvCollection nodes)
    Parameters
    Type Name Description
    TreeNodeAdvCollection nodes

    Treenode collection

    Implements

    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.ICloneable

    Extension Methods

    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.MoveTo(IList, Int32, Int32)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved