form2上有一个图片框。里面有个图片。
在form1上保存form2上的图片。该如何呢?

解决方案 »

  1.   

    你的Form1和Form2是什么关系呢?如果能够互相访问的话可以这样//Form1.cs
            private void Form1_SomeFunc()
            {
                Form2 f = new Form2();
                f.Show();
                f.SavePic(); //保存图片的方法由Form2来提供,在Form1中调用
            }//Form2.cs
            public void SavePic()
            {
                SaveFileDialog sfd = new SaveFileDialog();
                if (sfd.ShowDialog() == DialogResult.OK)
                    this.pictureBox1.Image.Save(sfd.FileName);
            }