日期:2014-05-20  浏览次数:20816 次

winfrom 如何加载控件 提高效率
一个winfrom 项目启动运行时加载速度特别慢,有人给我说在开始的时候把所有的控件都加载上去,提高程序的运行速度。想问下怎么样在刚开始就把所有的控件都加载上去啊,我没有做过这样的,大家帮忙给我解决下,最好能给个例子。谢谢!

------解决方案--------------------
你指的是加载数据吧。用异步查询,再绑定数据。
------解决方案--------------------
控件都是在一开始加载的,不知道你说的是什么,开始时避免一些繁琐的操作
------解决方案--------------------
预加载是个好办法.
如报表.第一次加载都很慢.但之后就非常快.

------解决方案--------------------
我的做法:
1,启动主程序
2,通过线程加载报表(空数据也可以)

OK了
------解决方案--------------------
例子如下:
http://topic.csdn.net/u/20090107/16/51ca161d-1625-414d-b5e7-2b81c7997b3b.html
------解决方案--------------------
如果提供的功能很多,可以放在不同的Form里面,没有必要一次全部加载吧?
------解决方案--------------------
每天回帖即可获得10分可用分
------解决方案--------------------
用线程呀,不懂线程,搜一下吧.