PictureBox[] p = new PictureBox[15];
for (int i = 0; i == 15; i++)
{
p[i] = new PictureBox();
p[i].Name = "ItemNum" + i.ToString();
p[i].Location = new Point(0, 0);
p[i].Size = new Size(10, 10);
p[i].Visible = true;
p[i].BackColor = Color.Red;
this.Controls.Add(p[i]);
}
我无法制作位置。我该怎么写?如何增强每个图片框位置的顶部和左侧
答案 0 :(得分:1)
for (int i = 0; i < 16; i++)
{
PictureBox p = new PictureBox();
p.Location = new Point(10, (i + 1) * 20);
p.Size = new Size(10, 10);
p.BorderStyle = BorderStyle.FixedSingle;
groupBox1.Controls.Add(p);
}
在
之后使用上面的代码InitializeComponent();
在您的表单构造函数中。
答案 1 :(得分:0)
这里有一些问题
for
循环for
循环错误,它永远不会运行。第二个表达式确定for循环何时结束。