private void TakePicture_OnClick(object sender, RoutedEventArgs e) { _viewModel.MinimizeWindow(); _ssmw = new ScreenShotMakerWindow(); _ssmw.Closed += Ssmw_Closed; _ssmw.Show(); _ssmw.WindowState = WindowState.Maximized; _ssmw.Focus(); }
private void Ssmw_Closed(object sender, EventArgs e) { img.Source = ((ScreenShotMakerWindow)sender).ImageSourceFromBitmap; _viewModel.RestoreWindow(); _ssmw = null; }