我试图做的是在下面的线程描述(在C#WinForms应用程序)同样的事情:WinForm的关断模式,以“当最后一个窗体关闭”
How to open a new independent form?
,并回答了这一点:https://stackoverflow.com/a/14902079/5342320
的问题是在Visual Studio社区我找不到此设置2015
只有微软的文档,我觉得这个是:
https://msdn.microsoft.com/en-us/library/vstudio/0hzfysdc(v=vs.100).aspx
所以看起来这只存在于VB项目中。当我创建一个VB winforms项目时,我找到了该设置。有没有办法在C#项目中做类似的事情?
作为一种变通方法我用一个模式的形式:
frmMyForm frm = new frmMyForm();
frm.ShowDialog();
但是,这使得它使新的形式已经被关闭之前,我不能关闭父窗体。我想要的是能够在打开新表单后关闭父表单,而不关闭整个应用程序。