我有一个 2D 数组PictureBox
,我想在一个循环中更改每个图片框的位置并将其添加到表单中,但是当我更改一个单元格的属性时,它也会更改每个其他单元格。(构造函数获取表单的对象并将其设置为form
变量)
private Form form;
private PictureBox[,] board = new PictureBox[8, 8];
private void PrintBoard()
{
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
board[i, j].Left = j * 20;
form.Controls.Add(board[i, j]);
}
}
}