public void LoadTable()
        {
            _dbConnector = new DBConnector();
            _dbConnector.RefreshData();

            var saisons = _dbConnector.GetSaisons();

            _source.Source   = saisons;
            this.SaisonsView = _source.View;
            _idCurrent       = SaisonsView.CurrentItem as EFLigaDB.qry_LigaSaison;



            _punktestandViewModel = new PunktestandViewModel {
                CurrentidSaison = _idCurrent.idSaison
            };
            _punktestandViewModel.Initialize();

            _spielePunkteSaetzeViewModel = new BegegnungenPunkteViewModel();
            _spielePunkteSaetzeViewModel.CurrentIdSaison = _idCurrent.idSaison;
            _spielePunkteSaetzeViewModel.Initialize();

            _begegnungenEditierenViewModel = new BegegnungenEditierenViewModel();
            _begegnungenEditierenViewModel.CurrentIdSaison = _idCurrent.idSaison;
            _begegnungenEditierenViewModel.Initialize();


            viewControlPs   = _punktestandViewModel.GetView();
            viewControlSps  = _spielePunkteSaetzeViewModel.GetView();
            viewControlEdit = _begegnungenEditierenViewModel.GetView();

            // Binden des DataContext an die Window-Property dieser Klasse
            if (WindowsLigaAnalyseView == null)
            {
                WindowsLigaAnalyseView = new LigaAnalyseView();

                WindowsLigaAnalyseView.GridShow.Children.Add(viewControlPs);
                Grid.SetColumn(viewControlPs, 0);
                Grid.SetColumnSpan(viewControlPs, 3);
                Grid.SetRow(viewControlPs, 1);

                WindowsLigaAnalyseView.GridShow.Children.Add(viewControlSps);
                Grid.SetColumn(viewControlSps, 0);
                Grid.SetColumnSpan(viewControlSps, 3);
                Grid.SetRow(viewControlSps, 3);

                WindowsLigaAnalyseView.GridEdit.Children.Add((viewControlEdit));
                Grid.SetColumn(viewControlEdit, 0);
                Grid.SetColumnSpan(viewControlEdit, 3);
                Grid.SetRow(viewControlEdit, 2);
            }

            this.WindowsLigaAnalyseView.DataContext = this;
            this.WindowsLigaAnalyseView.Show();
        }
        public void Initialize()
        {
            _source = new CollectionViewSource();

            _begegnungenEditierenViewModel = new BegegnungenEditierenViewModel();
            _begegnungenEditierenViewModel.Initialize();
            var viewControlEdit = _begegnungenEditierenViewModel.GetView();


            // Binden des DataContext an die Window-Property dieser Klasse
            if (WindowControlTesterView == null)
            {
                WindowControlTesterView = new WindowControlTesterView();

                WindowControlTesterView.GridWindows.Children.Add(viewControlEdit);
                Grid.SetColumn(viewControlEdit, 0);
                Grid.SetRow(viewControlEdit, 1);
            }

            this.WindowControlTesterView.DataContext = this;
            this.WindowControlTesterView.Show();
        }