我的问题与链接中的问题相同。使用此链接中的以下代码here on stack overflow
但问题是在点击按钮后显示第二个表格如下
`Hide ();
Form2 form2 = new Form2 (); form2. ShowDialog ();
form2 = null ;
Show ();`
Form1变得最小化,我必须转到任务栏并显示要显示的表单。
然后我尝试了
`Hide ();
Form2 form2 = new Form2 (); form2. ShowDialog ();
TopMost = true;
form2 = null ;
Show ();`
它阻止了form2显示为模态,所以我尝试了以下
Hide ();
Form2 form2 = new Form2 (); form2. ShowDialog ();
form2 = null ;
TopMost = true;
Show ();
TopMost = false;
它是有效的做法或任何更好的解决方案来隐藏第一个表单并显示form2。 后面的第二个表格是关闭show form1
正在使用 Windows 8.1 与2012年相比 .net 4.5