private void OnReceivedCutBoardArgs(CutBoardArgs obj) { CutBoardWindow cutBoardWindow = new CutBoardWindow(); //((CutBoardViewModel)(cutBoardWindow.DataContext)).CutBoardArgs = obj; (cutBoardWindow.DataContext as ICutBoard).CutBoardArgs = obj; cutBoardWindow.ShowDialog(); }
private void OnReceivedCutBoardArgs(CutBoardArgs obj) { CutBoardWindow cutBoardWindow = new CutBoardWindow(); //((CutBoardViewModel)(cutBoardWindow.DataContext)).CutBoardArgs = obj; (cutBoardWindow.DataContext as ICutBoard).CutBoardArgs = obj; var result = cutBoardWindow.ShowDialog(); //if (result == true) //{ (this.DataContext as IReloadData).ReloadData(); //} }
private void OnReceivedCutBoardArgs(CutBoardArgs obj) { CutBoardWindow cutBoardWindow = new CutBoardWindow(); (cutBoardWindow.DataContext as ICutBoard).CutBoardArgs = obj; var result = cutBoardWindow.ShowDialog(); if (result == true) { (this.DataContext as IReloadData).ReloadData(); } else { (this.DataContext as IReloadData).RestoreData(); } }