... 显示要用button控件
1.部分控件采用后台初始化,特别是一组相同类型控件时候 2.如果涉及图片或者其他资源的加载,不要在load时候加载,可以考虑线程或者TPL或者延迟,总之不要出现load时候堵塞你用什么技术都可以 3.减少不必要的绘制尤其是控件层频繁的绘制,要控制药绘制的条件和时间 4.就看到一张图,wf的优化方式很多,但是前提是根据你的逻辑和功能
加载东西比较耗时,导致UI无响应。 1.先看加载的图片能否优化,提供加载速度。 2.增加进度条或者提示信息,让用户可以有耐心等待。 3.特别耗时的东西,推荐使用异步线程来完成,
换控件吧,把图片资源加载进去。别说你的图片是网上下载的。。
觉得只是图片太大了而已。。。
引用 5 楼 shimin555 的回复:[quote=引用 4 楼 hwenycocodq520 的回复:] 窗体是自己绘制的还是怎么啊 ,还是直接拉很多控件放在哪里?picturebox控件用了很多
[quote=引用 4 楼 hwenycocodq520 的回复:] 窗体是自己绘制的还是怎么啊 ,还是直接拉很多控件放在哪里?
引用 4 楼 hwenycocodq520 的回复:窗体是自己绘制的还是怎么啊 ,还是直接拉很多控件放在哪里?picturebox控件用了很多
窗体是自己绘制的还是怎么啊 ,还是直接拉很多控件放在哪里?
你是不是图片没有放在工程目录下?放在工程目录下加载应该会快很多的!
搞那么多picturebox干嘛?
111,096
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧