Class ListViewDataItemCollection
  
  
  
  
  
    Inheritance
    System.Object
    ListViewDataItemCollection
   
  
  
  
    Inherited Members
    
      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()
    
   
  
  
  Assembly: Telerik.WinControls.UI.dll
  
  Syntax
  
    public class ListViewDataItemCollection : IList<ListViewDataItem>, ICollection<ListViewDataItem>, IEnumerable<ListViewDataItem>, IList, ICollection, IEnumerable, INotifyCollectionChanged
   
  
  
  
  
  
  Constructors
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public ListViewDataItemCollection(RadListViewElement owner)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  Properties
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public int Count { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Count
      System.Collections.ICollection.Count
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool IsFixedSize { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.IList.IsFixedSize
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool IsReadOnly { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.IsReadOnly
      System.Collections.IList.IsReadOnly
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool IsSynchronized { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.ICollection.IsSynchronized
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public ListViewDataItem this[int index] { get; set; }
   
  
  Parameters
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.Item[System.Int32]
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public object SyncRoot { get; }
   
  
  
  
  
  
  Property Value
  
  
  
  
  Implements
      System.Collections.ICollection.SyncRoot
  
  
  
  
   
  Methods
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(object value)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(params object[] values)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(string text)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(params string[] values)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Add(ListViewDataItem item)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Add(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public virtual void AddRange(params string[] values)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public virtual void AddRange(params ListViewDataItem[] listViewDataItems)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void BeginUpdate()
   
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Clear()
      System.Collections.IList.Clear()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool Contains(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Contains(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool Contains(ListViewDataItem item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Contains(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void CopyTo(Array array, int index)
   
  
  Parameters
  
    
      | 
        System.Array
        array
         
        | 
    
    
      | 
        System.Int32
        index
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.ICollection.CopyTo(System.Array, System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void CopyTo(ListViewDataItem[] array, int arrayIndex)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.CopyTo(T[], System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public IEnumerator<ListViewDataItem> GetEnumerator()
   
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public int IndexOf(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.IndexOf(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public int IndexOf(ListViewDataItem item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.IndexOf(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Insert(int index, object value)
   
  
  Parameters
  
    
      | 
        System.Int32
        index
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Insert(System.Int32, System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Insert(int index, ListViewDataItem item)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.Insert(System.Int32, T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs args)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void Remove(object value)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Remove(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public bool Remove(ListViewDataItem item)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.ICollection<T>.Remove(T)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public void RemoveAt(int index)
   
  
  Parameters
  
  
  
  
  
  
  
  
  Implements
      System.Collections.Generic.IList<T>.RemoveAt(System.Int32)
      System.Collections.IList.RemoveAt(System.Int32)
  
  
  
  
   
  Events
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public event NotifyCollectionChangedEventHandler CollectionChanged
   
  
  
  
  
  
  
  Event Type
  
  
  
  Implements
      
  
  
  
  
   
  Explicit Interface Implementations
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    IEnumerator IEnumerable.GetEnumerator()
   
  
  
  Returns
  
    
      | 
        System.Collections.IEnumerator
         
        | 
    
  
  
  
  
  
  
  
  Implements
      System.Collections.IEnumerable.GetEnumerator()
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    int IList.Add(object value)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Add(System.Object)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    object IList.get_Item(int index)
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.get_Item(System.Int32)
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    object IList.this[] { get; set; }
   
  
  Parameters
  
  
  Returns
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.Item[System.Int32]
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    void IList.set_Item(int index, object value)
   
  
  Parameters
  
    
      | 
        System.Int32
        index
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  
  
  
  
  
  
  Implements
      System.Collections.IList.set_Item(System.Int32, System.Object)
  
  
  
  
   
  
  Extension Methods