遇到个奇怪的问题:Toolbar上放了很多TToolButton,分别设置了Enabled属性,有的为True,有的为False,按钮也都分别是可用和不可用(灰色),今天我要加个按钮,位置要插到之前按钮的前面,当然用鼠标拖到前面去就行了,可是当我一拖动,怎么拖到位置之后的那些按钮全变成灰色不可用了?而且看看他们的Enabled属性,有的为True,有的为False,可为什么全部显示为灰色了呢?而且我更改Enabled属性按钮的状态一点变化也没有,怎么回事?好奇怪!
    而且运行程序,这些按钮也同样全为灰色,不能用,代码里面有更改这些按钮的Enabled属性的,运行了也还是不管用,全为灰!
    这是怎么回事?哪位朋友遇到过?

解决方案 »

  1.   

    仔细看一下Toolbar的enabled属性是否为False了!
      

  2.   

    Toolbar的enabled属性为True,绝对!
      

  3.   

    没加那个新按钮之前,原来的按钮改变Enabled属性是正常的,就是加了之后,往前面一拖,拖到的位置之后的就全变了!去重新改Enabled属性,再怎么改也改不回来!
      

  4.   

    看TOOLBAR TURE 所在PANEL TURE
    不行。重新做个这个东西不费事
      

  5.   

    不是邪门,请认真看看
    toolbar 的disabledimages 属性是否设置了imagelist之类的.............................................