// Plan Day Context Menu Commands public void ShowWorkoutDay(object sender) { var workoutDayItem = (WorkoutDayItem)(sender as Grid).DataContext; var dialog = new WorkoutDayGraphDialog(); dialog.ShowDialogWindow(new WorkoutDayGraphViewModel(dialog, workoutDayItem)); }
/// <summary> /// Show workout graph of day /// </summary> public void ShowDayWorkoutGraph() { var dialog = new WorkoutDayGraphDialog(); dialog.Closing += (s, e) => { if (dialog.DataContext is WorkoutPlanInputViewModel) { mWindow.Close(); } }; dialog.ShowDialogWindow(new WorkoutDayGraphViewModel(dialog, WorkoutDayItem), mWindow); }