private void btn_imgprev_Click(object sender, RoutedEventArgs e) { var desktopWorkingArea = System.Windows.SystemParameters.WorkArea; img_piece.Source = image.Source; if (img_piece.Source != null && previewWindow == null) { previewWindow = new Preview_Window(img_piece); btn_imgprev.IsEnabled = false; previewWindow.Closed += Preview_WindowClosed; previewWindow.Left = desktopWorkingArea.Right - Width; previewWindow.Top = desktopWorkingArea.Top + 100; previewWindow.Show(); Game_Window.Focus(); } else { MessageBox.Show("Load an image first!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
//Cand se inchide fereastra cu priview face ceva public void Preview_WindowClosed(object sender, System.EventArgs e) { btn_imgprev.IsEnabled = true; previewWindow = null; }