我正在尝试使用文本框和按钮创建一个 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。着色需要在一列中从下到上
关于我:我是编码新手。抱歉,添麻烦了
谢谢先进