【发布时间】:2015-09-16 12:51:33
【问题描述】:
我正在尝试做与以下线程中描述的相同的事情(在 C# winforms 应用程序中):
How to open a new independent form?
回答如下:https://stackoverflow.com/a/14902079/5342320
问题是我在 Visual Studio Community 2015 中找不到此设置。
我为此找到的唯一 Microsoft 文档如下:
https://msdn.microsoft.com/en-us/library/vstudio/0hzfysdc(v=vs.100).aspx
所以它似乎只存在于 VB 项目中。我在创建 VB winforms 项目时找到了该设置。有没有办法在 C# 项目中做类似的事情?
作为一种解决方法,我使用了模态表单:
frmMyForm frm = new frmMyForm();
frm.ShowDialog();
但这使得我无法在新表单关闭之前关闭父表单。我想要的是能够在打开新表单后关闭父表单,而无需关闭整个应用程序。
【问题讨论】: