public string passText
{
get { return textBox1.Text; }
}
//Form1中还有个按钮button1在其点击事件中有:
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Owner = this; //设置附属
f2.Show();
}
//Form2中获取
private void form2_Load(object sender, EventArgs e)
{
//通过目标窗体,找到拥有它的源窗体,得到的是一个object对象
textBox1.Text = ((Form1)this.Owner).passText;
}

本文介绍了一种在C#应用程序中实现窗体间数据传递的方法。具体展示了如何从Form1通过button1_Click事件调用Form2,并在Form2加载时获取Form1中的textBox1文本数据。
1630

被折叠的 条评论
为什么被折叠?



