我正在尝试使用文本框和按钮创建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年6月11日下午2:25编辑) 上面的代码似乎不起作用,即使它似乎对我来说应该是完全合理的。 我想要的是文本框逐个转动。所以,如果我点击按钮一次。 textbox11首先更改。然后,如果填充了textbox11,当我再次点击按钮等时,文本框12将被填充。 着色需要从列的底部到顶部
关于我:我是编码的新手。对不起,麻烦
先谢谢你