Class ObservableItemCollection<T>
Inheritance
System.Object
ObservableItemCollection<T>
Inherited Members
Namespace: Telerik.Core
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class ObservableItemCollection<T> : RadObservableCollection<T>, ISuspendNotifications, INotifyCollectionStateProvider, IWeakEventListener, INotifyItemChanged where T : class, INotifyPropertyChanged
Type Parameters
|
T
|
Constructors
ObservableItemCollection()
Declaration
public ObservableItemCollection()
Methods
ClearItems()
Declaration
protected override void ClearItems()
Overrides
Telerik.Core.RadObservableCollection<T>.ClearItems()
OnCollectionChanged(NotifyCollectionChangedEventArgs)
Declaration
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
Parameters
|
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
|
Overrides
Telerik.Core.RadObservableCollection<T>.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)
OnItemChanged(ItemChangedEventArgs<T>)
Declaration
protected virtual void OnItemChanged(ItemChangedEventArgs<T> e)
Parameters
|
ItemChangedEventArgs<T>
e
|
Events
ItemChanged
Declaration
public event EventHandler<ItemChangedEventArgs<T>> ItemChanged
Event Type
|
System.EventHandler<ItemChangedEventArgs<T>>
|
Explicit Interface Implementations
INotifyItemChanged.ItemChanged
Declaration
event EventHandler<ItemChangedEventArgs> INotifyItemChanged.ItemChanged
Returns
|
System.EventHandler<ItemChangedEventArgs>
|
Implements
IWeakEventListener.ReceiveEvent(Object, Object)
Declaration
void IWeakEventListener.ReceiveEvent(object sender, object args)
Parameters
|
System.Object
sender
|
|
System.Object
args
|