求教N多个PictureBox赋值方法
pictureBox1.ImageLocation ="D:\1.jpg"
如果我有n多个PictureBox可以用一个循环给他们赋值吗?如果可以要怎么写?就是pictureBox后面的数字如何改变?如果不可以,那么有别的办法给N多个PictureBox赋值吗?总不能一个一个的赋值吧?
picturebox
------解决方案--------------------var pb=Controls["pictureBox"+i] as PictureBox;
------解决方案--------------------foreach(PictureBox pic in panel1.Controls)
{
if (pic is PictureBox)
{
(pic as PictureBox).ImageLocation ="D:\1.jpg";
}
}
大约就是这个样子,