读书人

winform窗体加载很慢如何优化

发布时间: 2013-09-09 20:31:09 作者: rapoo

winform窗体加载很慢,怎么优化
刚进窗口的时候,图片加载的时候会出现这些黑图.....怎么优化一下啊,这样太难看了,也不美观 优化 c# .net
[解决办法]
1.部分控件采用后台初始化,特别是一组相同类型控件时候
2.如果涉及图片或者其他资源的加载,不要在load时候加载,可以考虑线程或者TPL或者延迟,总之不要出现load时候堵塞你用什么技术都可以
3.减少不必要的绘制尤其是控件层频繁的绘制,要控制药绘制的条件和时间

4.就看到一张图,wf的优化方式很多,但是前提是根据你的逻辑和功能
[解决办法]
加载东西比较耗时,导致UI无响应。
1.先看加载的图片能否优化,提供加载速度。
2.增加进度条或者提示信息,让用户可以有耐心等待。
3.特别耗时的东西,推荐使用异步线程来完成,

读书人网 >C#

热点推荐