1)如何改变button得颜色?
2)当改变TPageControl的颜色后,如何让上面的一排按钮的颜色跟下面的颜色一样。

解决方案 »

  1.   

    用BitBtn;BitBtn.COLOR:=PageControl.COLOR;
      

  2.   

    你理解错了,我是指TPageControl得每一个页不是上面都有一个按钮嘛,一点相应的按钮不是就到了指定的页了,我是想,如果我改变了页颜色,让其对应的按钮跟他一个颜色,另外
        BitBtn.Color好像没有这个属性呀,我用的是delphi5.0
      

  3.   

    你用SpeedButton,把它的flat属性设置为true试试。
      

  4.   

    lyyrw(咋暖还寒) : I服了you 我现在只想知道如何改变button的颜色,而不是寻找替代品。
     另外主要是想改变TPageControl的按钮的颜色
      

  5.   

    拦截CN_DRAWITEM消息,对按钮重绘即可!找些第三放按钮控件看看!