Visual Basic (Declaration) | |
---|---|
Public Class ModelChangedEventArgs Inherits System.ComponentModel.PropertyChangedEventArgs Implements IUndoableEdit |
C# | |
---|---|
public class ModelChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, IUndoableEdit |
This inherits from System.ComponentModel.PropertyChangedEventArgs so that it can be used as the EventArgs
passed along for a PropertyChanged
event for those data classes that implement System.ComponentModel.INotifyPropertyChanged.
This also implements the IUndoableEdit interface so that it can be used to remember changes in a UndoManager, as part of a Northwoods.GoXam.Model.UndoManager.CompoundEdit.
System.Object
System.EventArgs
System.ComponentModel.PropertyChangedEventArgs
Northwoods.GoXam.Model.ModelChangedEventArgs