在工具栏无效时,label仍然有效?呵呵,好像不可能。

解决方案 »

  1.   

    这个.....好像不可能吧!
    只能是遍历工具栏所有控件,将除Label之外的其他控件设为Enabled := False;
      

  2.   

    但是还需要在适当的时候,将Label的Parent设置回去(比如工具栏重新可用的时候)
    否则,拖动工具栏时,Label不跟着动,岂非难看?
      

  3.   

    首先放一个TControlBar元件,可将它的BevelEdges属性设为[],将工具条和TLable合理的放在上面就行了,Delphi5.0的工具栏就是这样处理的。