首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求教N多个PictureBox赋值步骤

2013-02-17 
求教N多个PictureBox赋值方法pictureBox1.ImageLocation D:\1.jpg如果我有n多个PictureBox可以用一个循

求教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";
                }
            }
大约就是这个样子,

热点排行