GraphObservableObject
Rico Suter edited this page Jun 2, 2015
·
1 revision
- Package: MyToolkit
- Platforms: All (PCL)
- Inherits from ObservableObject and implements [INotifyPropertyChanged] (http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged(v=vs.110).aspx).
An enhanced ObservableObject implementation with child property change events and event arguments containing the old value.
Additional features:
- GraphPropertyChanged event which is called when a property of the object or any child has changed.
- Passes GraphPropertyChangedEventArgs arguments with old and new value of property to PropertyChanged and GraphPropertyChanged event callbacks.
This class can be used with the UndoRedoManager.