delphi动态生成上百个Panel,Label,Shape导致拖滚动条出现闪屏和组件重画 100
第一次开发,做了个关于某类设备的仿真软件,由于界面比较花哨,是由柜(panel,shape)中有框(panel,shape)中有板(panel,shape)中有端口(有颜...
第一次开发,做了个关于某类设备的仿真软件,由于界面比较花哨,是由柜(panel,shape)中有框(panel,shape)中有板(panel,shape)中有端口(有颜色标记的panel,有互动事件)旁有文字(RZlabel)组成的!总共大概有几百多个吧。软件运行起来倒不是很卡机,只是在拖动滚动条(因不能满屏显示)时会出现闪屏\拖屏或者说是控件重画吧,很明显就可以感觉得到,有图有真相:http://i37.tinypic.com/23ldwkp.jpg 和 http://i33.tinypic.com/14j6r75.jpg
双缓冲我也试过,貌似不咋的(也许我不会用吧~)
PS:1.我用RZlabel是因为需要顺转90度的文字!
2.我用Panel是原因美观有立体感且有onclick事件!
3.Shape(画线)是用来放在panel里做黑色边框的,这个如果有更好的方法也可以说一下。
现请教各路高手,怎么解决这个问题啊?尽可能的说得详尽些!(如果有好的答案,分数一定会追加!)
联系QQ:壹柒捌贰捌壹玖壹柒
呵呵,所托非人啊~没一个满意答案的 展开
双缓冲我也试过,貌似不咋的(也许我不会用吧~)
PS:1.我用RZlabel是因为需要顺转90度的文字!
2.我用Panel是原因美观有立体感且有onclick事件!
3.Shape(画线)是用来放在panel里做黑色边框的,这个如果有更好的方法也可以说一下。
现请教各路高手,怎么解决这个问题啊?尽可能的说得详尽些!(如果有好的答案,分数一定会追加!)
联系QQ:壹柒捌贰捌壹玖壹柒
呵呵,所托非人啊~没一个满意答案的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询