我使用了xpmenu,出现一个小问题。
我的form上有一个pagecontrol,有5个page。
每个page上都有几个dbedit。没有其他什么冬冬。
其中第1、5个page上的dbedit显示不正常。如果form显示的时候,第1个page是当前page,则
第1个page上前3个dbedit显示不出来,第4个dbedit
则可以正常显示。如果form显示的时候,第5个page是当前page,则
第5个page的所有dbedit都显示不出来。如果form显示的时候,第2、3、4个page是当前page,则
全部page都正常显示。我每个page的dbedit的位置都是几乎相同的。但是无论哪一种情况,只要切换一下page,就都正常了。请问这是怎么回事啊?我用的是delphi5/winme

解决方案 »

  1.   

    呵呵,没见到过这个情况
    重新下载一个:WWW。51DELPHI。COM
      

  2.   

    是不是在form的onshow或oncreate事件中设置了一些属性,使dbedit的属性改变了?或者是活动页中的一些属性?
      

  3.   

    先把XPMenu删掉,再放到窗体上,再设置XPMenu的Active属性为True试试看。
      

  4.   

    在www.51delphi.com下载一个最新版的,应该没这个问题
      

  5.   

    去了www.51delphi.com,居然没找到.....
    我这..$&^#$%^*&^%(*
      

  6.   

    笨一点的办法:Form显示后,在程序里切换一下Page不就OK了?