C# picturebox的工作原理
如何将C# picturebox的工作原理,c#,C#,如何将form 1中的picturebox图像传输到C#net中form2的另一picturebox?标签也是如此。它以相同的形式工作,但不是以不同的形式。 有人能帮我解决这个问题吗 我已将form2的图片框公开。如果我想将其从form1(firstpicturebox:form1中picturebox的名称)转移到form2的图片框中 它不起作用了 提前感谢看起来您正在创建Form2的新实例,而不是使用现有实例 尝试以下方法: // in form1 PictureBo
form 1
中的picturebox
图像传输到C#net
中form2
的另一picturebox
?标签也是如此。它以相同的形式工作,但不是以不同的形式。
有人能帮我解决这个问题吗
我已将form2的图片框公开。如果我想将其从form1(firstpicturebox:form1中picturebox的名称)转移到form2的图片框中
它不起作用了
提前感谢看起来您正在创建Form2的新实例,而不是使用现有实例 尝试以下方法:
// in form1
PictureBox picBox = (PictureBox)Form2.InstanceOfForm.Controls["pictureBox1"];
picBox.Image = this.firstpicturebox.Image;
// in form2
public static Form InstanceOfForm;
...
// in Form2_Load()
InstanceOfForm = this;
你能解释一下吗?对不起,我误解了你的问题。我在写form2.instanceofform.picturebox1.image时不能使用picturebox1。Form1和form2上的picturebox叫什么?Form1 picturebox是firstpicturebox。form2 picturebox是picturebox1。我把它们都公开了
// in form1
PictureBox picBox = (PictureBox)Form2.InstanceOfForm.Controls["pictureBox1"];
picBox.Image = this.firstpicturebox.Image;
// in form2
public static Form InstanceOfForm;
...
// in Form2_Load()
InstanceOfForm = this;