通过几个窗体表单导航的正确方法是什么

时间:2017-07-16 16:11:07

标签: c# winforms

假设我有3个窗体(称为form1,form2和form3),其中有2个按钮。前进和后退按钮。 在form1转发按钮中,我有这个代码:

Form2 f2 = new Form2();
            f2.Show();
            this.Hide();

在form2转发按钮中,我有以下代码:

Form3 f3 = new Form3();
            f3.Show();
            this.Hide();

在form3中,我只有一个按钮向后

Form2 f2 = new Form2();
            f2.Show();
            this.Hide();

它有效,但我觉得这不是导航真正的几种形式的正确方法..

1 个答案:

答案 0 :(得分:0)

这种方法没问题,只记得不要关闭form1,因为这是主要形式。 此外,您可以使用this.Close();

关闭form1以外的其他表单