以另一种形式设置图片框图像

时间:2014-01-07 23:25:44

标签: c# image picturebox

我已将picturebox1修饰符设置为public并使用此代码

ViewForm vf = new ViewForm();
vf.picturebox1.Image = Image.FromFile(Application.StartupPath + "/mark.png");

代码没有错误,但没有设置图像

1 个答案:

答案 0 :(得分:1)

我认为您需要首先显示表单,因此可以设置PictureBox的属性。

我在计算机上测试它并且工作正常:

  ViewForm vf = new ViewForm();
  vf.Show();
  vf.pictureBox1.Image = Image.FromFile(System.IO.Path.Combine(Application.StartupPath, "Image.png"));