Class NotifiableCollection<T>
Inheritance
System.Object
NotifiableCollection<T>
Namespace: Telerik.Windows.Documents.Utils
Assembly: Telerik.Windows.Documents.dll
Syntax
public class NotifiableCollection<T> : ObservableCollection<T> where T : class, INotifyPropertyChanged
Type Parameters
T
|
Constructors
NotifiableCollection()
Declaration
public NotifiableCollection()
NotifiableCollection(IEnumerable<T>)
Declaration
public NotifiableCollection(IEnumerable<T> items)
Parameters
System.Collections.Generic.IEnumerable<T>
items
|
Methods
ClearItems()
Declaration
protected override void ClearItems()
InsertItem(Int32, T)
Declaration
protected override void InsertItem(int index, T item)
Parameters
System.Int32
index
|
T
item
|
RemoveItem(Int32)
Declaration
protected override void RemoveItem(int index)
Parameters
System.Int32
index
|
SetItem(Int32, T)
Declaration
protected override void SetItem(int index, T item)
Parameters
System.Int32
index
|
T
item
|
Events
ItemAdded
Declaration
public event EventHandler<NotifyCollectionItemAddedEventArgs> ItemAdded
Event Type
System.EventHandler<NotifyCollectionItemAddedEventArgs>
|
ItemChanged
Declaration
public event EventHandler<NotifyCollectionChangeEventArgs> ItemChanged
Event Type
System.EventHandler<NotifyCollectionChangeEventArgs>
|