读书人

picturebox显示图片的有关问题

发布时间: 2012-01-31 21:28:41 作者: rapoo

picturebox显示图片的问题
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{

PictureBox[] pic=new PictureBox[2];
for (int i = 0; i < 2; i++)
{ pic[i] = new PictureBox();

pic[i].Height =100;
pic[i].Width = 100;
pic[i].SizeMode = PictureBoxSizeMode.StretchImage;

pic[i].Location = new Point(30, 130*i);

pic[i].Image = Image.FromFile(openFileDialog1.FileName);

this.Controls.Add(pic[i]);

}
为什么这个代码第一次打开一个jpg可以顺序加载到pictureboxz中,第二次打开另外一个jpg就显示不出来,picturebox还是显示第一次加载的图片,没有刷新?

[解决办法]
是this.mypanel.Controls.Clear(); 上面我写错了

读书人网 >C#

热点推荐