void ReleaseDesignerOutlets() { if (ButtonEight != null) { ButtonEight.Dispose(); ButtonEight = null; } if (ButtonFive != null) { ButtonFive.Dispose(); ButtonFive = null; } if (ButtonFour != null) { ButtonFour.Dispose(); ButtonFour = null; } if (ButtonNine != null) { ButtonNine.Dispose(); ButtonNine = null; } if (ButtonOne != null) { ButtonOne.Dispose(); ButtonOne = null; } if (ButtonRestart != null) { ButtonRestart.Dispose(); ButtonRestart = null; } if (ButtonSeven != null) { ButtonSeven.Dispose(); ButtonSeven = null; } if (ButtonSix != null) { ButtonSix.Dispose(); ButtonSix = null; } if (ButtonThree != null) { ButtonThree.Dispose(); ButtonThree = null; } if (ButtonTwo != null) { ButtonTwo.Dispose(); ButtonTwo = null; } if (LabelTurn != null) { LabelTurn.Dispose(); LabelTurn = null; } if (LabelWinner != null) { LabelWinner.Dispose(); LabelWinner = null; } }
void ReleaseDesignerOutlets() { if (ViewLabel != null) { ViewLabel.Dispose(); ViewLabel = null; } if (ButtonZero != null) { ButtonZero.Dispose(); ButtonZero = null; } if (ButtonOne != null) { ButtonOne.Dispose(); ButtonOne = null; } if (ButtonTwo != null) { ButtonTwo.Dispose(); ButtonTwo = null; } if (ButtonThree != null) { ButtonThree.Dispose(); ButtonThree = null; } if (ButtonFour != null) { ButtonFour.Dispose(); ButtonFour = null; } if (ButtonFive != null) { ButtonFive.Dispose(); ButtonFive = null; } if (ButtonSix != null) { ButtonSix.Dispose(); ButtonSix = null; } if (ButtonSeven != null) { ButtonSeven.Dispose(); ButtonSeven = null; } if (ButtonEight != null) { ButtonEight.Dispose(); ButtonEight = null; } if (ButtonNine != null) { ButtonNine.Dispose(); ButtonNine = null; } if (ButtonPlus != null) { ButtonPlus.Dispose(); ButtonPlus = null; } if (ButtonMinus != null) { ButtonMinus.Dispose(); ButtonMinus = null; } if (ButtonMultiply != null) { ButtonMultiply.Dispose(); ButtonMultiply = null; } if (ButtonDivide != null) { ButtonDivide.Dispose(); ButtonDivide = null; } if (ButtonEquals != null) { ButtonEquals.Dispose(); ButtonEquals = null; } if (ButtonClear != null) { ButtonClear.Dispose(); ButtonClear = null; } }
public void checkit() { //Check if tie if (!ButtonOne.Title(UIControlState.Normal).Equals("") && !ButtonTwo.Title(UIControlState.Normal).Equals("") && !ButtonThree.Title(UIControlState.Normal).Equals("") && !ButtonFour.Title(UIControlState.Normal).Equals("") && !ButtonFive.Title(UIControlState.Normal).Equals("") && !ButtonSix.Title(UIControlState.Normal).Equals("") && !ButtonSeven.Title(UIControlState.Normal).Equals("") && !ButtonEight.Title(UIControlState.Normal).Equals("") && !ButtonNine.Title(UIControlState.Normal).Equals("")) { LabelWinner.Text = "Tie"; } //Check diagonal for X if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("X") && ButtonFive.Title(UIControlState.Normal).Equals("X") && ButtonNine.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonThree.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonSeven.Title(UIControlState.Normal).Equals("")) { if (ButtonThree.Title(UIControlState.Normal).Equals("X") && ButtonFive.Title(UIControlState.Normal).Equals("X") && ButtonSeven.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } //Check rows for X if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonTwo.Title(UIControlState.Normal).Equals("") || !ButtonThree.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("X") && ButtonTwo.Title(UIControlState.Normal).Equals("X") && ButtonThree.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonFour.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonSix.Title(UIControlState.Normal).Equals("")) { if (ButtonFour.Title(UIControlState.Normal).Equals("X") && ButtonFive.Title(UIControlState.Normal).Equals("X") && ButtonSix.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonSeven.Title(UIControlState.Normal).Equals("") || !ButtonEight.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonSeven.Title(UIControlState.Normal).Equals("X") && ButtonEight.Title(UIControlState.Normal).Equals("X") && ButtonNine.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } //Check columns for X if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonFour.Title(UIControlState.Normal).Equals("") || !ButtonSeven.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("X") && ButtonFour.Title(UIControlState.Normal).Equals("X") && ButtonSeven.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonTwo.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonEight.Title(UIControlState.Normal).Equals("")) { if (ButtonTwo.Title(UIControlState.Normal).Equals("X") && ButtonFive.Title(UIControlState.Normal).Equals("X") && ButtonEight.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonThree.Title(UIControlState.Normal).Equals("") || !ButtonSix.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonThree.Title(UIControlState.Normal).Equals("X") && ButtonSix.Title(UIControlState.Normal).Equals("X") && ButtonNine.Title(UIControlState.Normal).Equals("X")) { LabelWinner.Text = "Player X wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } //Check diagonal for O if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("O") && ButtonFive.Title(UIControlState.Normal).Equals("O") && ButtonNine.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonThree.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonSeven.Title(UIControlState.Normal).Equals("")) { if (ButtonThree.Title(UIControlState.Normal).Equals("O") && ButtonFive.Title(UIControlState.Normal).Equals("O") && ButtonSeven.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } //Check rows for O if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonTwo.Title(UIControlState.Normal).Equals("") || !ButtonThree.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("O") && ButtonTwo.Title(UIControlState.Normal).Equals("O") && ButtonThree.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonFour.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonSix.Title(UIControlState.Normal).Equals("")) { if (ButtonFour.Title(UIControlState.Normal).Equals("O") && ButtonFive.Title(UIControlState.Normal).Equals("O") && ButtonSix.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonSeven.Title(UIControlState.Normal).Equals("") || !ButtonEight.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonSeven.Title(UIControlState.Normal).Equals("O") && ButtonEight.Title(UIControlState.Normal).Equals("O") && ButtonNine.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } //Check columns for O if (!ButtonOne.Title(UIControlState.Normal).Equals("") || !ButtonFour.Title(UIControlState.Normal).Equals("") || !ButtonSeven.Title(UIControlState.Normal).Equals("")) { if (ButtonOne.Title(UIControlState.Normal).Equals("O") && ButtonFour.Title(UIControlState.Normal).Equals("O") && ButtonSeven.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonTwo.Title(UIControlState.Normal).Equals("") || !ButtonFive.Title(UIControlState.Normal).Equals("") || !ButtonEight.Title(UIControlState.Normal).Equals("")) { if (ButtonTwo.Title(UIControlState.Normal).Equals("O") && ButtonFive.Title(UIControlState.Normal).Equals("O") && ButtonEight.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } if (!ButtonThree.Title(UIControlState.Normal).Equals("") || !ButtonSix.Title(UIControlState.Normal).Equals("") || !ButtonNine.Title(UIControlState.Normal).Equals("")) { if (ButtonThree.Title(UIControlState.Normal).Equals("O") && ButtonSix.Title(UIControlState.Normal).Equals("O") && ButtonNine.Title(UIControlState.Normal).Equals("O")) { LabelWinner.Text = "Player O wins"; ButtonOne.Enabled = false; ButtonTwo.Enabled = false; ButtonThree.Enabled = false; ButtonFour.Enabled = false; ButtonFive.Enabled = false; ButtonSix.Enabled = false; ButtonSeven.Enabled = false; ButtonEight.Enabled = false; ButtonNine.Enabled = false; } } }