我的表单有问题。我有父母和子女表格。在孩子形式我有一个按钮。我想使用按钮关闭父窗口并创建新的实例父窗体并显示新的父窗体。 有人可以帮帮我吗? 我试过了
private Form1 m_parent;
public Form2(Form1 frm1)
{
InitializeComponent();
m_parent = frm1;
}
和 在那个m_parent.Close()之后,但只有我得到的是两个表格都被关闭了,就是这样。在m_parent之后,我创建了新实例,但我的应用程序已关闭。
答案 0 :(得分:3)
calling parent functions from child form
Main frm = new Main();
frm.Show();
frm.Activate();
this.Hide();
这将隐藏当前表单并显示主表单。
答案 1 :(得分:0)
您可以从子级中获取父级的引用,然后使用父级的close方法。