貌似是抖动的问题!!!
我的窗体上有个自定义的panel.。他继承了panel类,在其构造函数中用了setstyle(),双缓冲技术,然后在panel上绘制图,也用了双缓冲技术。就是把需要的绘制的东西。都先绘制到一个bitmap中。然后一次显示在panel上。
但是我现在出了个问题。就是我动态的改变panel 的大小,图象也随着改变大小。但是貌似图象的大小改变有点阶梯状的感觉。跳跃的改变大小!!
其中动态改变大小的时候用的是一个timer。不管把timer的间隔弄到多少。都有跳跃的感觉。
我是通过改变panel的location和size来改变的,panel的大小和位置改变了。图象就在改变后的大小上重新绘制!!!
小弟实在不知道该怎么办了。help!!
猜测可能是panel大小改变的时候要重画,然后我又在他上边画了一遍!!
有没有可能阻止他大小改变的时候不重画。等我画的时候一起重画呢?