日期:2014-05-18  浏览次数:20772 次

两个窗体显示顺序不稳定的问题
在Form0中执行如下代码, 理论上是否Form0 在Form1上面? 但实际情况是有时候Form1在Form0上面,也就说只能看到Form1(因为Form1是全屏窗体, Form0不是)。 为什么不能稳定呢?谢谢!

C# code


Form1.Show();

 this.btnErase.Visible = true;
 this.Show();
 this.Visible = true;
this.Invalidate();





------解决方案--------------------
this.TopMost = true;
------解决方案--------------------
都设置了TopMost属性,哪个后设,哪个就在前面