C#动态创建Picture控件的问题
我想用以下代码从窗体的右到左依次创建一些picture控件,a的初始值为600,代表该控件离窗体最左边的距离。但我想让这些控件显示在窗体的正中央,并且所创建的控件的个数是不定的。请问这要怎么弄呢?
int a=600;
for (int i = 0; i<puke.Count; i++)
{
pict1[i] = new PictureBox();
pict1[i].SetBounds(a,350,78, 101);
pict1[i].BackColor = Color.AliceBlue;
pict1[i].BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.Controls.Add(this.pict1[i]);
a -= 23;
pict1[i].Click += new System.EventHandler(pict1_Click);
}