winform重绘很多控件总是有些慢,可以考虑只在程序需要的时候动态的加载某些控件

解决方案 »

  1.   

    在Form_Load第一句加this.Visible= false,最后一句加this.Visible= true。窗口resize类似
      

  2.   

    我是这样做的:构窗体开始构造时.设置窗体Opacity = 0;
    Form1_Shown时再将窗体Opacity = 1;
      

  3.   

    托的现象。有可能并不是他的问题。有可能是你的机子没有装显卡驱动。并不是指GHOST带的驱动或者是万能驱动。
      

  4.   

    我觉得你可以把你的控件放到TabControl的几个Tab页里面,这样加载会快点。
      

  5.   

    动态加载(需要的时候再加载);
    加载时候透明,好了再显示;
    或使用Tabpage页面;
    或者弄一个等待页面;