Skip to content

GraphObservableObject

Rico Suter edited this page Jun 2, 2015 · 1 revision

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.