winform中,根据配置文件动态创建的大量控件,刷新慢,大神们有什么好办法?
窗体中的控件都是UserContols, 添加到flowLayoutPanel中, 会根据配置分组,用GroupBox显示组名,
把每个组,再加入到窗体的flowLayoutPanel中,
现在当控件多的时候窗体中的内容刷新会很慢。。
在主窗体中使用了下面的方法,现在不像打字机一样一个个出来了。 但速度还是慢。
1 this.DoubleBuffered = true;//设置本窗体
2 SetStyle(ControlStyles.UserPaint, true);
3 SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.
4 SetStyle(ControlStyles.DoubleBuffer, true); //
请教各位大神有没动态创建界面控件的高效的方法。