【发布时间】:2011-01-16 08:53:13
【问题描述】:
我的 winforms 应用程序呈现非常不稳定。有没有一种技术可以用来在屏幕外绘制表单,或者在处理布局之前隐藏它?任何有助于加快表单视觉加载速度的方法。
感谢您的帮助。
编辑:
每个表单都有几个网格,以及大约 20 到 30 个附加控件(文本框/复选框)。所有控件都是第三方的,我自己不做任何自定义绘画。
【问题讨论】:
-
你的表单有多重(多少个控件)?你在做任何定制的绘画吗?有自定义控件吗?表单或控件的 Load 或 Init 事件发生了多少处理?
-
那里有多少张图片?其中有多少是调整大小的?您是否对 UserControls 使用 DoubleBuffered 属性?渲染需要多少时间?表单上有多少个控件?