void NotifyEvent(UndoCommandManagerEventType type, IUndoObject obj = null) { var evt = OnEvent; if (evt != null) { evt(this, new UndoCommandManagerEventArgs(type, obj)); } }
public UndoCommandManagerEventArgs(UndoCommandManagerEventType type, IUndoObject obj) { this.Type = type; this.UndoObject = obj; }
public UndoCommandManagerEventArgs(UndoCommandManagerEventType type) { this.Type = type; }
void NotifyEvent(UndoCommandManagerEventType type) { var evt = OnEvent; if (evt != null) evt(this, new UndoCommandManagerEventArgs(type)); }
void NotifyEvent(UndoCommandManagerEventType type, IUndoObject obj = null) { var evt = OnEvent; if (evt != null) evt(this, new UndoCommandManagerEventArgs(type, obj)); }
void NotifyEvent(UndoCommandManagerEventType type, IUndoObject obj = null) { UndoRedoChanged(); OnEvent?.Invoke(this, new UndoCommandManagerEventArgs(type, obj)); }