Collection of view models that automatically syncs with an associated collection of model objects.
More...
|
| void | RemoveSelected () |
| | Removes all selected view models from the collection. More...
|
| |
|
| ViewModelCollection (ObservableCollection< TModel > modelCollection) |
| |
|
|
abstract TViewModel | CreateViewModel (TModel model) |
| |
| void | SynchronizeOn () |
| | Turns on synchronization of the view model collection and the model collection by adding appropriate event handles. More...
|
| |
| void | SynchronizeOff () |
| | Turns off synchronization of the view model collection and the model collection by removing the event handles. More...
|
| |
|
void | BuildViewModelCollection () |
| |
|
|
int | CountSelected [get, set] |
| |
|
TViewModel | LastSelected [get, set] |
| |
Collection of view models that automatically syncs with an associated collection of model objects.
- Template Parameters
-
Definition at line 36 of file ViewModelCollection.cs.
Turns off synchronization of the view model collection and the model collection by removing the event handles.
Definition at line 222 of file ViewModelCollection.cs.
Turns on synchronization of the view model collection and the model collection by adding appropriate event handles.
Definition at line 208 of file ViewModelCollection.cs.
Relays property-changed events from the view models in the collection.
Definition at line 95 of file ViewModelCollection.cs.
The documentation for this class was generated from the following file: