ClassItemNotifyCollection<T>
Class
Represents a collection that provides notifications when items are added, removed, or when individual items' properties change.
Definition
Namespace:Telerik.Collections.Generic
Assembly:Telerik.WinControls.dll
Type Parameters:
T
The type of elements in the collection. Must implement INotifyPropertyChanged.
Syntax:
cs-api-definition
public class ItemNotifyCollection<T> : NotifyCollection<T>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged where T : INotifyPropertyChanged
Inheritance: objectCollection<T>NotifyCollection<T>ItemNotifyCollection<T>
Implements:
Inherited Members
Constructors
ItemNotifyCollection()
Declaration
cs-api-definition
public ItemNotifyCollection()
ItemNotifyCollection(IList<T>)
Declaration
cs-api-definition
public ItemNotifyCollection(IList<T> list)
Parameters
list
IList<T>
Methods
ClearItems()
Declaration
cs-api-definition
protected override void ClearItems()
Overrides
InsertItem(int, T)
Declaration
cs-api-definition
protected override void InsertItem(int index, T item)
Parameters
index
item
T
Overrides
RemoveItem(int)
Declaration
cs-api-definition
protected override void RemoveItem(int index)
Parameters
index
Overrides
SetItem(int, T)
Declaration
cs-api-definition
protected override void SetItem(int index, T item)
Parameters
index
item
T
Overrides
SubscribeItem(T)
Declaration
cs-api-definition
protected virtual void SubscribeItem(T item)
Parameters
item
T
UnsubscribeItem(T)
Declaration
cs-api-definition
protected virtual void UnsubscribeItem(T item)
Parameters
item
T