Exemple #1
0
        //button 1
        private void btn_col1_Click(object sender, EventArgs e)
        {
            if (board.checkWin() == true)
            {
                DialogResult d = MessageBox.Show("There is a winner,Do you want to play again?", "Winner", MessageBoxButtons.YesNo);
                if (d == DialogResult.Yes)
                {
                    board.ResetBoard();
                }
                else if (d == DialogResult.No)
                {
                    Application.Exit();
                }
            }

            //insert piece into board
            if (board.ColumnIsFull(0))
            {
                btn_col1.Enabled = false;
            }
            else
            {
                board.PlayPiece(col: 0);
                this.Refresh();
                board.NextTurn();
            }
        }