将值从子窗体转移到Parentform c#.net
本文关键字:Parentform net 转移 窗体 | 更新日期: 2023-09-27 17:50:35
可能重复:
如何将标志从子窗体传递给父窗体?
任何机构都能帮助我将值从childForm发送到parentForm吗。我已经在parentForm中声明了一个int id变量,现在我想将textbox1.Text值从childForm发送到parentForm的那个int变量。
您可以将id设置为公共属性,并以子形式分配值。
以父形式
//Declare public property
public string ID { get; set; }
//Create child form in some method.
Form2 form2 = new Form2(this);
form2.Show();
以子形式
Form1 m_parent ;
public Form2(Form1 frm1)
{
InitializeComponent();
m_parent = frm1;
}
m_parent.ID = textbox1.Text;
您可以在子窗体中编写Get属性,并在关闭子后在父窗体中检索它
将引用变量从父窗体发送到子窗体