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

Nee*_*ers 4 c# modal-dialog instance hide

我有一份家长表格。当我单击按钮时,模式子窗体会出现在窗体中,并且位于父窗体的中心:

儿童形式

但问题出在任务栏中,该应用程序有 2 个实例:

任务栏

如何防止第二个实例或将其从任务栏隐藏?谢谢 !

Gra*_*ICA 5

当您实例化第二个窗体时,将该ShowInTaskbar属性设置为 ,False以防止它显示在 Windows 任务栏中。

您不会在实例化和显示表单的位置显示代码,但类似这样的操作应该可以工作:

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

secondForm.ShowDialog();
Run Code Online (Sandbox Code Playgroud)