private void ShowGCodeWindow_Click(object sender, System.Windows.RoutedEventArgs e) { if (_gCodeWindow == null) { _gCodeWindow = new GCodeWindow(DataContext as MainViewModel); _gCodeWindow.Owner = MainWindow.This; _gCodeWindow.Closing += _window_Closing; _gCodeWindow.Show(); } }
private void _window_Closing(object sender, CancelEventArgs e) { _gCodeWindow = null; }