110,533
社区成员
发帖
与我相关
我的任务
分享
foreach (DataRow dr in dsHeader.Tables[0].Rows)
{
PictureBox pbx = new PictureBox();
Image img = Image.FromFile(Application.StartupPath + "\\images\\" + dr["MenuImg"], false);
pbx.BackgroundImage = img;
pbx.Name = dr["PowerName"].ToString().ToLower();
pbx.Location = new Point(34, 138 + (i * 54));
pbx.Width = img.Width;
pbx.Height = img.Height;
pbx.BringToFront();
foreach (DataRow dr in dsHeader.Tables[0].Rows)
{
PictureBox pbx = new PictureBox();
Image img = Image.FromFile(Application.StartupPath + "\\images\\" + dr["MenuImg"], false);
pbx.BackgroundImage = img;
pbx.Name = dr["PowerName"].ToString().ToLower();
pbx.Location = new Point(34, 138 + (i * 54));
pbx.Width = img.Width;
pbx.Height = img.Height;
this.Controls.Add(pbx);
i++;
pbx.BringToFront();
}
foreach (DataRow dr in dsHeader.Tables[0].Rows)
{
PictureBox pbx = new PictureBox();
Image img = Image.FromFile(Application.StartupPath + "\\images\\" + dr["MenuImg"], false);
pbx.BackgroundImage = img;
pbx.Name = dr["PowerName"].ToString().ToLower();
pbx.Location = new Point(34, 138 + (i * 54));
pbx.Width = img.Width;
pbx.Height = img.Height;
pbx.BringToFront();
this.Controls.Add(pbx);
i++;
}
这是动态生成PictureBox 的代码