.net第一次打开需要数据加载的窗体的等待时间在我机器上大约需要等待3到4秒,感觉时间有点长了,我想在窗体显示出来之前有一个等待动画,但是这个动画如何知道或是判断要显示数据的窗体已经加载数据完毕呢?请大家给个思路或是代码,谢谢

解决方案 »

  1.   

           //窗体加载事件 
           private void Form1_Load(object sender, EventArgs e)
            {
            //......
             //end   ..到最后不是加载完了吗
            }
      

  2.   

    在 Load 事件的 ‘//end’ 处加 代码去关闭动画!
      

  3.   

    5楼说得很清楚了啊,窗体的load事件执行完了不就说明窗体加载完了啊
      

  4.   

    参考我的博客http://www.cnblogs.com/conan77/archive/2009/06/04/1495810.html
    wpf的
    原理一样
      

  5.   


    不用判断加载完成,直接写在Load最后一行就可以。
      

  6.   

    你生成一个新的窗口,在窗口的Load函数中最后一行代码的时候,不就说明你加载完了么,然后你用委托通知等待对话框关闭就行了啊