C# - 如何关闭当前窗口并获取新窗口

时间:2015-07-04 13:47:10

标签: c# visual-studio-2012

我在C#中实现了一个窗口表单。我想关闭当前窗口并打开一个新窗口。 (就像File->应用程序中的新功能一样)

这是我的代码

private void newToolStripMenuItem_Click(object sender, EventArgs e)
    {

        Image_Editor IE = new Image_Editor(); //Image_Editor is the name of window
        IE.Show();
        this.Close();

    }

我想要实现的图像:

http://www.infosight.com/labelaseproducer/images/designfilemenu.jpg

我想实施" new"功能如上面的链接所示。执行给定代码时,刚出现新窗口,两个窗口同时关闭。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您的意思是要关闭此窗口并打开像当前窗口一样的窗口,请使用此

Myform frm; //thats name of the class of your form like Form1
frm = new Myform();
frm.Show(); // show the secend one
this.Close(); // and close the first one