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