如何在.net中打开Windows窗体中的新窗口

本文关键字:新窗口 窗口 窗体 Windows net | 更新日期: 2023-09-27 18:05:49

我有一个应用程序,其中有一个编辑按钮,当用户单击该按钮时,我希望打开一个新窗口,其中有各种文本框用于编辑目的。

我可以创建一个新的窗口,代码如下

Form editform = new Form();

但是我也想在设计器中设计那个窗口

如何在.net中打开Windows窗体中的新窗口

在Visual Studio中,右键单击项目并选择Add->Windows Form。这将给你一个新的表单。你想怎么说就怎么说。然后,您可以使用类似于下面的代码从主窗口启动该窗口:

MyEditForm form = new MyEditForm();
form.Show();

回答Rick对Brian的回答的评论:

        using (var login = new Login())
        {
            switch(login.ShowDialog())
            {
                case DialogResult.OK:
                    Application.Run(new Studio());
                break;
            }
        }