コード例 #1
0
ファイル: Board.cs プロジェクト: FremyXS/Chess.Wpf
        private static void GetWin(Player player)
        {
            player.Win();

            MessageBox.Show($"Победил игрок:{player.Name}");

            BoardModel.GetStartBoard();
            GetBoard();
            WpfDrawer.GrawCanvas();
        }
コード例 #2
0
ファイル: InputNames.xaml.cs プロジェクト: FremyXS/Chess.Wpf
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (CheckName(namePlayerOne.Text) &&
                CheckName(namePlayerTwo.Text))
            {
                BoardModel.PlayerOne = new Player(namePlayerOne.Text);
                BoardModel.PlayerTwo = new Player(namePlayerTwo.Text);

                Board.GameIsOpen = true;
                Board.StepPlayer = true;
                BoardModel.GetStartBoard();

                var game = new GameShow();
                Close();
                game.Show();
            }
        }