void ErgebnisOnSpielErgebnisClick(object sender, SpielErgebnis.SpielErgebnisEventArgs e)
 {
     _ergebnis.Message = "Ergebnis wird gespeichert";
     worker.RunWorkerAsync();
 }
        void GridSpielMouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            if (sender == null)
                return;

            var spielegrid = (Grid)sender;

            _ergebnis = new SpielErgebnis();
            _ergebnis.OnSpielErgebnisClick += (ErgebnisOnSpielErgebnisClick);
            _ergebnis.Begegnung = (Begegnung)spielegrid.DataContext;

            win = new DialogBase(_ergebnis);
            win.Owner = Application.Current.MainWindow;
            win.Show();
        }