C#:防止子模式窗体在任务栏上创建实例

C#:防止子模式窗体在任务栏上创建实例,c#,modal-dialog,hide,instance,C#,Modal Dialog,Hide,Instance,我有一张家长表。单击按钮时,一个模态子窗体出现在窗体内,位于父窗体的中心: 但问题出在任务栏上,应用程序有两个实例: 如何阻止第二个实例或在任务栏中隐藏它?谢谢 实例化第二个表单时,将设置为False,以防止它显示在Windows任务栏中 您不会在实例化和显示表单的地方显示代码,但类似的内容应该可以工作: var secondForm = new Form2 { ShowInTaskbar = fal

我有一张家长表。单击按钮时,一个模态子窗体出现在窗体内,位于父窗体的中心:

但问题出在任务栏上,应用程序有两个实例:


如何阻止第二个实例或在任务栏中隐藏它?谢谢

实例化第二个表单时,将设置为
False
,以防止它显示在Windows任务栏中

您不会在实例化和显示表单的地方显示代码,但类似的内容应该可以工作:

var secondForm = new Form2
                     {
                         ShowInTaskbar = false,
                         StartPosition = FormStartPosition.CenterParent
                     };

secondForm.ShowDialog();