menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class VisuallyInheritableIntList - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class VisuallyInheritableIntList

    A list deriving from VisuallyInheritableList with a strongly-typed indexer of type int.

    Inheritance
    System.Object
    System.Collections.ArrayList
    ArrayListExt
    VisuallyInheritableList
    VisuallyInheritableIntList
    Implements
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.ICloneable
    Inherited Members
    ArrayListExt.Add(Object)
    ArrayListExt.AddHandlers(Object)
    ArrayListExt.Clear()
    ArrayListExt.CollectionChanged
    ArrayListExt.ForceFixedSize
    ArrayListExt.ForceReadOnly
    ArrayListExt.Insert(Int32, Object)
    ArrayListExt.InsertRange(Int32, ICollection)
    ArrayListExt.IsCollectionChangedEventSuspended
    ArrayListExt.IsFixedSize
    ArrayListExt.IsReadOnly
    ArrayListExt.ItemPropertyChanged
    ArrayListExt.Move(Int32, Int32, Int32)
    ArrayListExt.OnItemPropertyChanged(Object, SyncfusionPropertyChangedEventArgs)
    ArrayListExt.RaiseCollectionChanged(CollectionChangeEventArgs)
    ArrayListExt.ReleaseHandler(Object)
    ArrayListExt.RemoveAt(Int32)
    ArrayListExt.RemoveRange(Int32, Int32)
    ArrayListExt.ResumeEvents(Boolean)
    ArrayListExt.Reverse(Int32, Int32)
    ArrayListExt.Sort(Int32, Int32, IComparer)
    ArrayListExt.SuspendEvents()
    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.Remove(System.Object)
    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()
    VisuallyInheritableList.DesignTimeChanges
    VisuallyInheritableList.GetDesignTimeChanges()
    VisuallyInheritableList.OnCollectionChanged(CollectionChangeEventArgs)
    VisuallyInheritableList.OnCollectionChanging()
    VisuallyInheritableList.Parent
    VisuallyInheritableList.ReinitBaseClassCopy()
    VisuallyInheritableList.SetDesignTimeChanges(ArrayList)
    VisuallyInheritableList.ShouldContinueIfItemsCountChanged()
    Namespace: Syncfusion.Collections
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class VisuallyInheritableIntList : VisuallyInheritableList, IList, ICollection, IEnumerable, ICloneable

    Constructors

    VisuallyInheritableIntList()

    Overloaded. Creates a new instance of the VisuallyInheritableList class.

    Declaration
    public VisuallyInheritableIntList()

    VisuallyInheritableIntList(IDesignable)

    Creates a new instance of the VisuallyInheritableList with support for visual inheritance provided based on the specified parent's design state.

    Declaration
    public VisuallyInheritableIntList(IDesignable parent)
    Parameters
    Type Name Description
    IDesignable parent

    A reference to the IDesignable interface that typically contains this collection.

    VisuallyInheritableIntList(Int32[])

    Creates a new instance of the VisuallyInheritableList class and inserts the items specified in an array into the VisuallyInheritableList, without support for visual inheritance.

    Declaration
    public VisuallyInheritableIntList(int[] items)
    Parameters
    Type Name Description
    System.Int32[] items

    An array of integers.

    Properties

    Item[Int32]

    Custom indexer of type int. See System.Collections.ArrayList.Item for more information.

    Declaration
    public int this[int index] { get; set; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type
    System.Int32

    Methods

    AddRange(Int32[])

    Lets you add an array of integers into the list.

    Declaration
    public void AddRange(int[] value)
    Parameters
    Type Name Description
    System.Int32[] value

    An integer array.

    Remarks

    Available to enable serialization using AddRange in designer.

    IsIdenticalObjects(Object, Object)

    Overridden. See Syncfusion.Collections.VisuallyInheritableList:IsIdentiacalObjects.

    Declaration
    protected override bool IsIdenticalObjects(object item1, object item2)
    Parameters
    Type Name Description
    System.Object item1

    Object 1.

    System.Object item2

    Object 2.

    Returns
    Type Description
    System.Boolean

    True if identical; False otherwise.

    Overrides
    VisuallyInheritableList.IsIdenticalObjects(Object, Object)

    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 - 2025 Syncfusion Inc. All Rights Reserved