private void CheckDraw() { if (newgame.CheckDraw()) { MessageBox.Show("Draw Game!"); const string message = "Do you want to play again?"; const string caption = "Play Again"; var result = MessageBox.Show(message, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { gameon = 0; ResetGame(); if (whogoesfirst_combobox.SelectedItem.ToString().ToLower() == "player1") { newgame.TurnProperty = 2; } else { newgame.TurnProperty = 1; } if (newgame.TurnProperty == 1) { current_player_label.Text = "Current Player: Player 1 - " + player1.NameProperty; } else { current_player_label.Text = "Current Player: Player 2 - " + player2.NameProperty; } gameon = 1; } if (result == DialogResult.No) { this.Close(); } } }