是你自己定制的控件吗? 我写过的一个Active Form,
基本没有用标准控件,包括按钮,列表栏,进度条,分页面等等,
不下百余个的图形控件组合,没有发生任何的延迟。
我想,问题出在以下方面:
1) 是否在控件中应用了较大的位图,这样在刷新时,如果机器内存不够,
会导致位图重载的磁盘交换,降低速度。
2) 对于自己制作的控件,是否采用了一些较慢的处理方法。如在画渐变色
背景时,使用Canvas.Pixels属性控制色彩而不是直接控制内存数据.
3) 是否在控件的绘制方法中加入了不恰当的等待和同步等操作.
4) 程序本身是否有耗尽CPU计算时间的缺陷.
以上观点,仅代表个人意见,依此入市,风险自负. xi xi ...