Custom observable collection with grouping abilities
public class GroupedObservableCollection<TK, T> : ObservableCollection<ObservableGrouping<TK, T>>
parameter | description |
---|---|
TK | Groups key type |
T | Items type |
name | description |
---|---|
GroupedObservableCollection(…) | Builds a new GroupedObservableCollection , grouping by the "keyGetter" specifier. |
Keys { get; } | Returns all keys for this dictionary |
Loading { get; } | Indicates if data is still loading |
Values { get; } | Returns all values for this dictionary |
Add(…) | Adds an item to the list, optionnally inserting it at the position defined by the orderBy parameter. |
BeginInit() | Indicates that data loading begins |
EndInit() | Indicates that data loading ends |
RaisePropertyChanged(…) |
name | description |
---|---|
override event PropertyChanged |
- class ObservableGrouping<TK,T>
- namespace Wokhan.Collections