Represents a dictionary that provides notifications when items get added, removed,
or when the whole list is refreshed.
Namespace: Mindscape.SilverlightElementsAssembly: Mindscape.SilverlightElements (in Mindscape.SilverlightElements.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
C# |
---|
public class ObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IDictionary, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged |
Visual Basic |
---|
Public Class ObservableDictionary(Of TKey, TValue) _ Implements IDictionary(Of TKey, TValue), ICollection(Of KeyValuePair(Of TKey, TValue)), _ IEnumerable(Of KeyValuePair(Of TKey, TValue)), IDictionary, _ ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged |
Visual C++ |
---|
generic<typename TKey, typename TValue> public ref class ObservableDictionary : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IDictionary, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged |
Type Parameters
- TKey
- The type of keys in the dictionary.
- TValue
- The type of values in the dictionary.
Inheritance Hierarchy
System..::..Object
Mindscape.SilverlightElements..::..ObservableDictionary<(Of <(<'TKey, TValue>)>)>
Mindscape.SilverlightElements..::..ObservableDictionary<(Of <(<'TKey, TValue>)>)>