我用Splitter控件分割窗口,两边窗口中分别放置一些控件,但在程序运行时发现,当拖动Splitter时窗口抖动厉害,该如何解决?OutLook等界面中也有分割的窗口,但拖动时就不会抖动。请高手指点!

解决方案 »

  1.   

    请删除除Splitter之外所有不相关的控件,看看是否会抖动,用排除法来找出问题在哪儿。
      

  2.   

    就是当把Splitter上下拖动时,状态栏上的文字会闪,还有就是当splitter拖动时,拖动方向上的控件不稳定,该如何解决?
      

  3.   

    是不是在resize之类的事件中写代码了。
    或者Splitter的resizestyle设为rsupdate,改成rsnone.
      

  4.   

    对于文字的闪动问题,可以把相关控件的doubleBuffer属性设为True。
      

  5.   

    没有自己写的东西啊,我就是在状态栏的最右面显示了系统时间(年月日,时分秒),就是状态栏的(时分秒)部分文字会抖动,(年月日)都不抖,这是不是因为(时分秒)部分本身是个一直在变化的量呢?如果是,请问高手如何解决?
    谢谢zxycissy(zxy),我把状态栏的doubleBuffer属性设为True了,不过没起作用啊。