如题~Load ?Shown?貌似都不能满足要求
目的就是想在窗体显示到桌面之后再启用其他线程加载数据

解决方案 »

  1.   

    Load   --------------------------------------------
    CSDN Winform 已经公开源码,有兴趣的朋友可以去我博客下载。
    --------------------------------------------
    此消息通过 【CSDN论坛 Winform正式版】 回复!有关此工具
      

  2.   

    Load  就可以了,因为在构造函数已经执行InitializeComponent();这个函数才是窗体上的控件加载过程!
      

  3.   

    实际测试,Load也是不可的Load的定义是在第一次显示窗体前发生Shown 是 只要是窗体首次显示就发生
      

  4.   

    ”表示winform窗体已加载完成“,
    那你要加载什么才表示完成啊?
      

  5.   

    既然你“启用其它线程加载数据”,那么就算“Load的定义是在第一次显示窗体前发生”那又怎样?
      

  6.   

    protected override void OnCreateControl()
            {
                base.OnCreateControl();
                //TDD:Add your code here
            }
      

  7.   

    在load事件里面 最后写
    messagebox.show("加载完成");
      

  8.   

    load事件并不发生在窗体已经显示出来的时候。
      

  9.   

    写一个公共方法,在show()返回之后再调用其创建/运行线程