New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class RadListDataItemSelectedCollection : ObservableCollection<RadListDataItem>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx, IReadOnlyCollection<RadListDataItem>, IEnumerable

Inheritance: objectCollection<RadListDataItem>ObservableCollection<RadListDataItem>RadListDataItemSelectedCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChangedINotifyPropertyChangingExIReadOnlyCollection<RadListDataItem>...

Inherited Members ObservableCollection<RadListDataItem>.CountStringObservableCollection<RadListDataItem>.ItemArrayStringObservableCollection<RadListDataItem>.InsertItem(int, RadListDataItem, Action<RadListDataItem>)ObservableCollection<RadListDataItem>.Move(int, int)ObservableCollection<RadListDataItem>.MoveItem(int, int)ObservableCollection<RadListDataItem>.BeginUpdate()ObservableCollection<RadListDataItem>.BeginItemUpdate()ObservableCollection<RadListDataItem>.EndItemUpdate()ObservableCollection<RadListDataItem>.EndItemUpdate(bool)ObservableCollection<RadListDataItem>.EndUpdate(bool)ObservableCollection<RadListDataItem>.EndUpdate()ObservableCollection<RadListDataItem>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<RadListDataItem>.NotifyListenersCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<RadListDataItem>.CallCollectionChanged(object, NotifyCollectionChangedEventArgs)ObservableCollection<RadListDataItem>.OnCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<RadListDataItem>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<RadListDataItem>.CallCollectionChanging(object, NotifyCollectionChangingEventArgs)ObservableCollection<RadListDataItem>.AddRange(IEnumerable<RadListDataItem>)ObservableCollection<RadListDataItem>.RemoveRange(IEnumerable<RadListDataItem>)ObservableCollection<RadListDataItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, int)ObservableCollection<RadListDataItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, int, int)ObservableCollection<RadListDataItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, object, int)ObservableCollection<RadListDataItem>.OnCollectionReset(IList)ObservableCollection<RadListDataItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, int)ObservableCollection<RadListDataItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, int, int)ObservableCollection<RadListDataItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, object, int)ObservableCollection<RadListDataItem>.OnCollectionReseting()ObservableCollection<RadListDataItem>.OnNotifyPropertyChanged(string)ObservableCollection<RadListDataItem>.OnNotifyPropertyChanged(PropertyChangedEventArgs)ObservableCollection<RadListDataItem>.OnNotifyPropertyChanging(string)ObservableCollection<RadListDataItem>.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)ObservableCollection<RadListDataItem>.IsUpdatedObservableCollection<RadListDataItem>.CollectionChangedObservableCollection<RadListDataItem>.CollectionChangingObservableCollection<RadListDataItem>.PropertyChangedObservableCollection<RadListDataItem>.PropertyChangingCollection<RadListDataItem>.Add(RadListDataItem)Collection<RadListDataItem>.Clear()Collection<RadListDataItem>.CopyTo(RadListDataItem[], int)Collection<RadListDataItem>.Contains(RadListDataItem)Collection<RadListDataItem>.GetEnumerator()Collection<RadListDataItem>.IndexOf(RadListDataItem)Collection<RadListDataItem>.Insert(int, RadListDataItem)Collection<RadListDataItem>.Remove(RadListDataItem)Collection<RadListDataItem>.RemoveAt(int)Collection<RadListDataItem>.CountCollection<RadListDataItem>.ItemsCollection<RadListDataItem>.this[int]...

Constructors

C#
public RadListDataItemSelectedCollection(RadListElement owner)
Parameters:ownerRadListElement

Properties

C#
public bool Clearing { get; }
C#
public bool Inserting { get; }
C#
public bool Removing { get; }

Methods

Overridden. Removes all items from the collection.

C#
protected override void ClearItems()

Overrides: ObservableCollection<RadListDataItem>.ClearItems()

Overridden. Inserts an item into the collection at the specified index.

C#
protected override void InsertItem(int index, RadListDataItem item)
Parameters:indexintitemRadListDataItem

Overrides: ObservableCollection<RadListDataItem>.InsertItem(int, RadListDataItem)

Overridden. Removes the item at the specified index of the collection.

C#
protected override void RemoveItem(int index)
Parameters:indexint

Overrides: ObservableCollection<RadListDataItem>.RemoveItem(int)

Overridden. Replaces the element at the specified index.

C#
protected override void SetItem(int index, RadListDataItem item)
Parameters:indexintitemRadListDataItem

Overrides: ObservableCollection<RadListDataItem>.SetItem(int, RadListDataItem)