Beispiel #1
0
        private void BtnSpielerPlus_Click(object sender, RoutedEventArgs e)
        {
            WinStart start = new WinStart(Mitspieler);

            start.ShowDialog();
            Mitspieler = start.Mitspieler;
            OnSpielerNeu(this, new EventArgs());
        }
Beispiel #2
0
        public MainWindow()
        {
            InitializeComponent();
            WinStart start = new WinStart();

            start.ShowDialog();
            Mitspieler   = start.Mitspieler;
            SizeChanged += MainWindow_SizeChanged;
        }
Beispiel #3
0
        public MainWindow()
        {
            InitializeComponent();
            InitializeGrids();
            DartBoard.Visibility   = Visibility.Hidden;
            WurfAnzeige.Visibility = Visibility.Hidden;
            GrdTabelle.Visibility  = Visibility.Hidden;
            //Mitspieler auswählen
            SizeChanged += MainWindow_SizeChanged;
            WinStart start = new WinStart();

            start.ShowDialog();
            mitspieler = start.Mitspieler;
        }
Beispiel #4
0
        private void MenuItem_Click(object sender, RoutedEventArgs e)
        {
            MenuItem item = (MenuItem)sender;

            if (item.Tag.ToString().Equals("Spieler"))
            {
                WinStart start = new WinStart(mitspieler);
                start.ShowDialog();
                if (spiel != null)
                {
                    spiel.NeueSpielerListe(mitspieler);
                }
            }
            else
            {
                DartBoard.Visibility   = Visibility.Visible;
                WurfAnzeige.Visibility = Visibility.Visible;
                GrdTabelle.Visibility  = Visibility.Visible;
                Background             = new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this), "Images/MainBg.png")));


                if (item.Tag.ToString().Equals("Close"))
                {
                    Close();
                }

                if (spiel != null)
                {
                    spiel.UnsetEvents();
                }

                if (item.Tag.ToString().Equals("101"))
                {
                    spiel = new X01(mitspieler, WurfAnzeige, Tabelle, DartBoard, 101);
                }

                if (item.Tag.ToString().Equals("301"))
                {
                    spiel = new X01(mitspieler, WurfAnzeige, Tabelle, DartBoard, 301);
                }

                if (item.Tag.ToString().Equals("501"))
                {
                    spiel = new X01(mitspieler, WurfAnzeige, Tabelle, DartBoard, 501);
                }

                if (item.Tag.ToString().Equals("701"))
                {
                    spiel = new X01(mitspieler, WurfAnzeige, Tabelle, DartBoard, 701);
                }

                if (item.Tag.ToString().Equals("901"))
                {
                    spiel = new X01(mitspieler, WurfAnzeige, Tabelle, DartBoard, 901);
                }

                if (item.Tag.ToString().Equals("Cricket"))
                {
                    spiel = new Cricket(mitspieler, WurfAnzeige, Tabelle, DartBoard, false);
                }

                if (item.Tag.ToString().Equals("CutThroat"))
                {
                    spiel = new Cricket(mitspieler, WurfAnzeige, Tabelle, DartBoard, true);
                }

                if (item.Tag.ToString().Equals("SplitScore"))
                {
                    spiel = new SplitScore(mitspieler, WurfAnzeige, Tabelle, DartBoard);
                }

                if (item.Tag.ToString().Equals("Elimination 301"))
                {
                    spiel = new Elimination(mitspieler, WurfAnzeige, Tabelle, DartBoard, 301);
                }

                if (item.Tag.ToString().Equals("Elimination 501"))
                {
                    spiel = new Elimination(mitspieler, WurfAnzeige, Tabelle, DartBoard, 501);
                }
            }
        }