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

窗口延时问题求教
我想在窗体加载时可以停留几秒,然后跳出另一个窗体
  private void KongZhi_Load(object sender, EventArgs e)
  {
  Thread.Sleep(2000);
  this.Hide();
  ZhuKong z1 = new ZhuKong();
  z1.ShowDialog();
  }
这是我的窗体加载程序,但运行后,kongzhi窗体不出现了,过了两秒Zhukong窗体出现了,请问这是为什么,为什么第一个窗体加载后不会出现呢,谢谢各位的回答。

------解决方案--------------------
探讨
我想在窗体加载时可以停留几秒,然后跳出另一个窗体
private void KongZhi_Load(object sender, EventArgs e)
{
Thread.Sleep(2000);
this.Hide();
ZhuKong z1 = new ZhuKong();
……