0

我正在尝试使用文本框和按钮创建一个 Connect 4 游戏。如果单击该按钮,则会填充文本框背景颜色,并且文本将填充 x 或 y。

    private void button2_Click(object sender, EventArgs e)
    {
        Output_textBox.AppendText("You have inserted in Column 2");
        Output_textBox.AppendText(Environment.NewLine);

        TextBox[] boxes = { textBox21, textBox22, textBox23, textBox24, textBox25, textBox26 };

        for (int i = 0; i < 6; i++)
        {    
            if (boxes[i].BackColor != SystemColors.HotTrack)
            {
                boxes[i].BackColor = SystemColors.HotTrack;
                boxes[i].Text = "Y";
            }
        }    
    }

(编辑于 2013 年 11 月 6 日下午 2 点 25 分)上面的代码似乎不起作用,即使它对我来说似乎完全有意义。我想要的是让文本框一一转动。因此,如果我单击一次按钮。textbox11 首先更改。然后如果填充了textbox11,那么当我再次单击按钮等时,接下来会填充textbox12。着色需要在一列中从下到上

关于我:我是编码新手。抱歉,添麻烦了

谢谢先进

4

0 回答 0