/// <summary> /// Viewが閉じられた /// ViewでWindowExtension.Setup()が呼ばれた場合、Window.Closed()イベント内からコールされる。 /// </summary> public virtual void ClosedView(ClosedViewArgs arg) { // イベントハンドラをクリアする GetView = null; CloseView = null; ShowMessageBox = null; }
/// <summary> /// Viewが閉じられた /// </summary> /// <param name="arg">ClosedViewArgs</param> public override void ClosedView(ClosedViewArgs arg) { // キャンセルされた場合、編集内容を破棄する if (arg.DialogResult != true) { Book.Reset(); } base.ClosedView(arg); }