显示另一种形式的隐藏形式(使用this.Hide())

时间:2019-12-15 12:49:34

标签: c# .net winforms

我已经隐藏了Form1表单,并使用以下代码显示了新的Form2表单:

    form_Form2 f = new form_Form2();
    this.Hide();
    f.Show();

其中== Form1。然后,如何使Form1从Form2再次可见?我不想创建一个新的Form1实例,我只是想使其再次显示,因为this.Hide()函数将数据保留在窗体上,而不是完全关闭它。

1 个答案:

答案 0 :(得分:3)

Form2将需要引用Form1

form_Form2 f = new form_Form2();
f.OtherForm = this;
this.Hide();
f.Show();

您将必须添加OtherForm属性。然后在表格2中

OtherForm.Show();