非常感谢..

解决方案 »

  1.   

    用timer,自己估计窗体差不多load完之后,执行
      

  2.   

    怎么让load之后执行timer,而且只要执行一次
      

  3.   

    在Form_load的最后启动一个线程,在线程里进行一些处理...
      

  4.   

    怎么用线程,我要FormlOAD(窗体显示)之后执行一段代码,怎么加入另外的线程
      

  5.   

    for example:private void Form1_Load(object sender, EventArgs e)
            {
                System.Threading.Thread thread = new System.Threading.Thread(new System.Threading.ThreadStart(DoWork));
                thread.Start();
            }
            private void DoWork()
            {
                //DoWork
            }
      

  6.   

    那我执行dowork时,能确保FORM1_LOAD已经执行完了吗?????
      

  7.   

    显示?Paint事件里,private bool blMyInited = false;
    private void Form1_Paint(object sender , PaintEventArg e)
    {
          if(!blMyInited)
          {
               //调用你要做的
               blMyInited = true;
          }
    }
      

  8.   

    对窗体的事件Shown进行处理或重写OnShown方法都可以,比如添加重写的方法如下:protected override void OnShown(EventArgs e)
    {
    base.OnShown(e);
    //这里添加代码处理就可以了.
    }
      

  9.   

    .NET Framework 类库  
    Form.Shown 事件  
    注意:此事件在 .NET Framework 2.0 版中是新增的。 只要窗体是首次显示就发生。 
    备注
    只有在首次显示窗体时才会引发 Shown 事件;随后执行的最小化、最大化、还原、隐藏、显示或无效化和重新绘制操作都不会引发该事件。有关处理事件的更多信息,请参见使用事件。 
      

  10.   

    线程的方法好象不适合我的应用情况,我要在窗体显示之后,在窗体装载WORD