From2都关闭了,当然没有图片了!
在Form1中写个属性每次把那个路径记下,
再打开时传给Form2.
这样有点傻不过应该可以达到你的目的!

解决方案 »

  1.   

    你把Form2.Hide算了
    第二次点Button的时候不要再去New Form2()了你也可以在关闭Form2的时候在PictryeBox中图片的路径保存在Form1中的变量中,第二次开发的时候用者个变量去显示
      

  2.   

    form2在实例化一次以后不要close()
    在其closing()事件中用hide()隐藏他
    下次调用的时候将上次的form2的实力对象show出来就行了
    或者,在form2中建立一个构造函数,出入一个图片路径默认显示,
    你在第一次关闭form2的时候将其选中的值传递回form1,form1再次实例化对象时将上次的图片路径传入到新实例化的form2对象中
      

  3.   

    form2对象都关了 再次打开的form2对象是不同的对象 你只能保存 或者Hide窗体