我可以在winforms c#中制作和使用多个Form1副本吗?
我有一个程序运行得很好。这是我正在运行的游戏的角色表程序。现在,由于它只支持一个活动窗口,我必须保存现有的工作表并打开一个新的工作表。因此,我一次只能处理一张纸 在VS2013 C#winforms中有没有一种方法可以处理Form1的多个副本我可以在winforms c#中制作和使用多个Form1副本吗?,c#,winforms,visual-studio-2013,C#,Winforms,Visual Studio 2013,我有一个程序运行得很好。这是我正在运行的游戏的角色表程序。现在,由于它只支持一个活动窗口,我必须保存现有的工作表并打开一个新的工作表。因此,我一次只能处理一张纸 在VS2013 C#winforms中有没有一种方法可以处理Form1的多个副本 这肯定是一个noob问题,但我很难找到关于它的帮助。只需创建一个类的新实例并调用Show() 是的,只需重新填写另一张表格: Form1 form = new Form1(); form.Show(); 另外,请确保您没有使用ShowModal,因为这样
这肯定是一个noob问题,但我很难找到关于它的帮助。只需创建一个类的新实例并调用
Show()
是的,只需重新填写另一张表格:
Form1 form = new Form1();
form.Show();
另外,请确保您没有使用ShowModal,因为这样会在表单关闭之前阻止您的代码。阻止你打开第二个。是的,只有@SLaks解释。这对VS 2013来说并不是新的或特别的。太棒了。我在这个网站的另一篇帖子上看到了一些类似的代码,但不清楚它是否能在这种情况下工作。
Form1 form = new Form1();
form.Show();