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;
}Winform窗体间传递数据
最新推荐文章于 2022-08-14 00:47:58 发布
本文介绍了一个简单的窗体间数据传递方法,在C# WinForms应用中如何从一个窗体(Form1)向另一个窗体(Form2)传递文本数据。通过Owner属性定位源窗体并调用其公开的方法实现数据获取。
1627

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



