作者:江西理工大学-交通091班-李吉平 | 来源:互联网 | 2024-11-04 14:34
在C#中,通过重载子窗体Form2的构造函数,可以实现从父窗体向子窗体传递值的功能。具体实现方法是在Form2中定义一个带有字符串参数的构造函数,该构造函数接收父窗体传递的值并进行初始化。然而,目前子窗体向父窗体返回值的功能尚未实现,需要进一步开发和完善。
1、 重载窗体Form2中的 构造函数
string str = String.Empty;//接收传过来的值public Form2(string textValue){InitializeComponent();this.str = textValue;}
2、 主窗体调用子窗体时候传参数:主窗体Form1的Button事件
Form2 f2 = new Form2(textBox1.Text);f2.ShowDialog();