【发布时间】:2015-12-19 06:20:19
【问题描述】:
我正在尝试为面板中动态创建的图片框添加一些生命和色彩。
我写了这段代码:
Panel panel_main = new Panel();
this.Controls.Add(panel_main);
panel_main.Size = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
panel_main.BackColor = Color.Black;
PictureBox[] logos = new PictureBox[6];
for (int i = 0; i < 6; i++)
{
this.Controls.Add(logos[i]);
logos[i] = new PictureBox();
logos[i].BackColor = Color.Yellow;
logos[i].Location = new Point(i * 10, i * 10);
logos[i].Size = new Size(i * 40, i * 10);
logos[i].Visible = true;
}
图片框显示在屏幕上,但大小和颜色均不正确!
【问题讨论】: