我想实现九人莫里斯游戏。我有一块板子,有 24 个图片框,左右两侧分别有 9 个红色图片框和 9 个绿色图片框。
我想将它们添加到列表中:
List<PictureBox> ls = new List<PictureBox>();
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 1; i <= 24; i++)
{
PictureBox p = new PictureBox();
p.Name = "pictureBox" + i;
ls.Add(p);
}
}
可以吗?
是否可以这样做:我想单击 24 个图片框之一,并使该图片框的背景变为一次绿色和一次红色?
我的意思是递归函数或类似的东西,当我点击图片框时可以识别,在列表中搜索该图片框并更改他的背景颜色?