c#, winForm,选择多个pictureBox中的一个或者几个,怎么表达pictureBox的名字呢?pictureBox+"i"? 5
我在一个winForm中有9个picturebox(pictureBox1,pictureBox2。。。。pictureBox9),现在想要显示九个图片在里面,但是不知道...
我在一个winForm中有9个picturebox(pictureBox1,pictureBox2。。。。pictureBox9),现在想要显示九个图片在里面,但是不知道怎么赋值给每个pictureBox
自己的程序如下,
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
string NAME = dataGridView1.SelectedRows[i].Cells[3].Value.ToString();
if (NAME != null)
{
//选择好的图片
//赋值给pictureBox+“i”
pictureBox.Image = Image.FromStream(ms);
}
}
已经做出来了。 展开
自己的程序如下,
for (int i = 0; i < dataGridView1.SelectedRows.Count; i++)
{
string NAME = dataGridView1.SelectedRows[i].Cells[3].Value.ToString();
if (NAME != null)
{
//选择好的图片
//赋值给pictureBox+“i”
pictureBox.Image = Image.FromStream(ms);
}
}
已经做出来了。 展开
4个回答
展开全部
int i=0;
foreach(Control ctl in this.Controls)
{
if(ctl is PictureBox)
{
ctl.Image= Image.FromStream(ms);
i++;
}
}
foreach(Control ctl in this.Controls)
{
if(ctl is PictureBox)
{
ctl.Image= Image.FromStream(ms);
i++;
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string mingzi +=pictureBox1.Name+"/"+a
string[] shuzu = mingzi.Split(new Char[] { '/' });
for (int i = 0; i <shuzu.lenght ; i++))
{
//MessageBox.Show(shuzu[i].tostriong());
}
string[] shuzu = mingzi.Split(new Char[] { '/' });
for (int i = 0; i <shuzu.lenght ; i++))
{
//MessageBox.Show(shuzu[i].tostriong());
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自问自答啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的代码有错吗?请指教?你写的难道不对,不知道你要问什么~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询