/// <summary> /// Raise the UndoStatusChangedEvent. /// </summary> private void RaiseUndoStatusChanged() { UndoStatusChangedEventArgs e = new UndoStatusChangedEventArgs(UndoStatus); OnUndoStatusChanged(e); }
/// <summary> /// Event when Undo status is changed. /// </summary> /// <param name="sender">ActionManager.</param> /// <param name="e">UndoStatusChangedEventArgs</param> void ActionManager_UndoStatusChanged(object sender, UndoStatusChangedEventArgs e) { ChangeUndoStatus(e.Status); }
/// <summary> /// Event on UndoStatus change. /// </summary> /// <param name="e">UndoStatusChangedEventArgs</param> protected virtual void OnUndoStatusChanged(UndoStatusChangedEventArgs e) { if (m_onUndoStatusChanged != null) m_onUndoStatusChanged(this, e); }
void _unitUnderTest_UndoStatusChanged(object sender, UndoStatusChangedEventArgs e) { Assert.AreEqual(_unitUnderTest.UndoStatus, e.Status, "UndoStatus is unexpected value."); }