【发布时间】:2011-07-30 18:10:58
【问题描述】:
我有一个 WinForms 应用程序。主窗体有很多控件,这也是它加载速度很慢的原因之一。我想做的是使表单加载更快。
我已经设置了 beginupdate 和 endupdate。该表单没有在后台工作线程中呈现,因为这是主表单。没有初始形式。当用户单击应用程序图标时,这是加载的第一个表单。添加进度条或任何启动表单对我来说不是一个好主意。
我在这里检查了有关堆栈溢出的其他问题,但他们似乎没有遇到与我相同的问题。
如果您有一些示例/想法,如果您能与我分享,那就太好了。
【问题讨论】:
-
我很难相信加载常规控件需要很长时间。不是其他东西加载缓慢吗?显示一些代码
-
加载速度不是很慢,绘画需要很多控制才能完成。使用更少的控件。