[]
The C1ObservableCollection<T> is the base class for all KeyedCollection<TKey, TItem> derived collections. Supports notification.
public abstract class C1ObservableKeyedCollection<TKey, TItem> : KeyedCollection<TKey, TItem>, IList<TItem>, ICollection<TItem>, IList, ICollection, IReadOnlyList<TItem>, IReadOnlyCollection<TItem>, IEnumerable<TItem>, IEnumerable, INotifyCollectionChanged
Name | Description |
---|---|
TKey | The type of keys in the collection. |
TItem | The type of objects to keep in the collection. |
Name | Description |
---|---|
C1ObservableKeyedCollection() | Initializes a new instance of the C1ObservableKeyedCollection<TKey, TItem> class. |
C1ObservableKeyedCollection(IEqualityComparer<TKey>) | Initializes a new instance of the C1ObservableKeyedCollection<TKey, TItem> class. |
C1ObservableKeyedCollection(IEqualityComparer<TKey>, int) |
Name | Description |
---|---|
ClearItems() | |
InsertItem(int, TItem) | |
OnCollectionChanged(NotifyCollectionChangedEventArgs) | |
RemoveItem(int) | |
SetItem(int, TItem) |