ToolBar控件和上面的ToolButton的背景颜色如何设置啊?我修改了COLOR也不行,还是灰色的,因为使用的图标都是白底的,所以必须得把它改一下背景色才行。
哪位知道的,告诉一下,在线等。

解决方案 »

  1.   

    如果TOOLBAR控件不灵活,那么使用什么控件可以灵活控制这些外观上的东西呢?
      

  2.   

    ToolBar可以直接改变Color,上面的ToolButton的背景颜色貌似不能变。。要追求这些画面效果,可以尝试选用一些皮肤,类似VclSkin, BusinessSkinForm, DevExpressVCL等等
      

  3.   

    谢谢hongss的答复,不过我还不想使用皮肤,我想最小化占用资源,效率尽量高些,当然给用户的界面也得适当好看些,总不能还使用90年代的灰色调。
    刚刚查了资料,终于解决了这个问题。可以设置TOOLBAR控件的DRAWINGSTYLE属性,从dsNORMal改为dsGradient  然后再通过调节GradientStartColor GradientEndColor 两个属性的颜色值就可以将TOOLBAR控件做的很好看了。
      

  4.   

    呃。。不知道你用的哪个版本Delphi..我的D7的ToolBar没有DrawingStyle属性