主题:屏幕“抖动”问题该如何解决
在一个表单中,有一个页框,内有6页,在表单的LOAD中打开一个数据表,每页用一个GRID显示该数据表,每个页框的显示内容是用SET FILTER TO命令在页框的Click中确定。
由于各个页框的GRID的header是完全一样的,格式完全一样,只是记录条数不同,因此在表单的LOAD中,将各个header的值赋给全局变量,在页框的Click中对caption、width、ControlSource调用变量再赋值。
程序执行正常,就是在每个页框“第一次”点击显示时,GRID表的内容明显的要晃动一下,就像先在不同的位置上显示一下,然后再到正确的位置上显示,例如从第一页换到第二页,第一次一定会“抖”一下,但再换回第一页,则没有抖动,再换到第二页,也不会再抖动,其他页类似,都是第一次显示时要“抖”一下,再换回就不抖了。
我是初学,实在想不到如何解决方法,请老师指点迷津。
由于各个页框的GRID的header是完全一样的,格式完全一样,只是记录条数不同,因此在表单的LOAD中,将各个header的值赋给全局变量,在页框的Click中对caption、width、ControlSource调用变量再赋值。
程序执行正常,就是在每个页框“第一次”点击显示时,GRID表的内容明显的要晃动一下,就像先在不同的位置上显示一下,然后再到正确的位置上显示,例如从第一页换到第二页,第一次一定会“抖”一下,但再换回第一页,则没有抖动,再换到第二页,也不会再抖动,其他页类似,都是第一次显示时要“抖”一下,再换回就不抖了。
我是初学,实在想不到如何解决方法,请老师指点迷津。