コード例 #1
0
 private void TheGame()
 {
     label4.Show();
     Turnlbl.Show();
     click                = 0;
     rec                  = 0;
     Turnlbl.Text         = Player1;
     Player1Scorelbl.Text = Player1;
     Player2Scorelbl.Text = PLayer2;
     Player1Score.Text    = P1S.ToString();
     Player2Score.Text    = P2S.ToString();
     Player1lbl.Text      = Player1 + " = " + oper;
     Player2lbl.Text      = PLayer2 + " = " + oper2;
     btn1.Text            = "";
     btn1.BackColor       = SystemColors.ControlLight;
     btn2.Text            = "";
     btn2.BackColor       = SystemColors.ControlLight;
     btn3.Text            = "";
     btn3.BackColor       = SystemColors.ControlLight;
     btn4.Text            = "";
     btn4.BackColor       = SystemColors.ControlLight;
     btn5.Text            = "";
     btn5.BackColor       = SystemColors.ControlLight;
     btn6.Text            = "";
     btn6.BackColor       = SystemColors.ControlLight;
     btn7.Text            = "";
     btn7.BackColor       = SystemColors.ControlLight;
     btn8.Text            = "";
     btn8.BackColor       = SystemColors.ControlLight;
     btn9.Text            = "";
     btn9.BackColor       = SystemColors.ControlLight;
 }
コード例 #2
0
 private void btn2_Click(object sender, EventArgs e)
 {
     click = 2;
     if (btn1.BackColor == Color.Green || btn2.BackColor == Color.Green || btn3.BackColor == Color.Green || btn4.BackColor == Color.Green || btn5.BackColor == Color.Green || btn6.BackColor == Color.Green || btn7.BackColor == Color.Green || btn8.BackColor == Color.Green || btn9.BackColor == Color.Green)
     {
         if (btn2.Text == "" && click == 2)
         {
             btn2.Text = "";
         }
         else if (btn2.Text != "" && click == 2)
         {
             btn2.Text = btn2.Text;
         }
         PlayAgainbtn.Focus();
     }
     else if ((btn1.Text != "" && btn1.BackColor != Color.Green) && (btn2.Text != "" && btn2.BackColor != Color.Green) && (btn3.Text != "" && btn3.BackColor != Color.Green) && (btn4.Text != "" && btn4.BackColor != Color.Green) && (btn5.Text != "" && btn5.BackColor != Color.Green) && (btn6.Text != "" && btn6.BackColor != Color.Green) && (btn7.Text != "" && btn7.BackColor != Color.Green) && (btn8.Text != "" && btn8.BackColor != Color.Green) && (btn9.Text != "" && btn9.BackColor != Color.Green))
     {
         btn2.Text = btn2.Text;
     }
     else
     {
         if (btn2.Text == "")
         {
             if (Turnlbl.Text == Player1)
             {
                 btn2.Text    = oper.ToString();
                 Turnlbl.Text = PLayer2;
             }
             else
             {
                 btn2.Text    = oper2.ToString();
                 Turnlbl.Text = Player1;
             }
         }
         else
         {
             MessageBox.Show("Invalid Move :( ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         Win();
         Player1Score.Text = P1S.ToString();
         Player2Score.Text = P2S.ToString();
     }
 }