Class
RadListDataItemSelectedCollection

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
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

RadListDataItemSelectedCollection(RadListElement)

Declaration

cs-api-definition
public RadListDataItemSelectedCollection(RadListElement owner)

Parameters

owner

RadListElement

Properties

Clearing

Declaration

cs-api-definition
public bool Clearing { get; }

Property Value

bool

Inserting

Declaration

cs-api-definition
public bool Inserting { get; }

Property Value

bool

Removing

Declaration

cs-api-definition
public bool Removing { get; }

Property Value

bool

Methods

ClearItems()

Overridden. Removes all items from the collection.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides ObservableCollection<RadListDataItem>.ClearItems()

InsertItem(int, RadListDataItem)

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

Declaration

cs-api-definition
protected override void InsertItem(int index, RadListDataItem item)

Parameters

index

int

item

RadListDataItem

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

RemoveItem(int)

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

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

Overrides ObservableCollection<RadListDataItem>.RemoveItem(int)

SetItem(int, RadListDataItem)

Overridden. Replaces the element at the specified index.

Declaration

cs-api-definition
protected override void SetItem(int index, RadListDataItem item)

Parameters

index

int

item

RadListDataItem

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