请看一下这张图片: alt text http://a.imageshack.us/img21/6190/64635037.png
我有一个MDI
表单,其中包含2个不同的子表单(Form1
和Form2
)。
是否可以将textBox1
中Form1
的值传递给textBox1
中的Form2
? (据说,当我按下按钮作为触发器时)。
如果是,怎么样?请帮助..提前感谢...
答案 0 :(得分:4)
答案 1 :(得分:0)
如果任何一种形式都有其他形式的参考,那么可以通过创建公共方法轻松完成。例如,在form2中
public void PassValue(string value)
{
textBox1.Text = value;
}
在form1中,
button1_click(object sender, EventArgs e)
{
form2Ref.PassValue(textBox1.Text);
}
那么如何在form1中获取form2 ref,可以通过MDI Main表单完成 - 您需要使用两个属性:MdiParent转到您的父级,其MdiChildren属性通过所有子窗体枚举。