如何设置按钮栏按钮的工具提示

时间:2010-05-24 02:18:25

标签: flex actionscript-3 adobe

我有buttonbar有3个按钮。我正在尝试为每个按钮设置工具提示,但不确定在哪里。 ButtonBar本身有一个皮肤,而皮肤又包含每个按钮的皮肤。

<s:ButtonBar id="bb" selectedIndex="0" skinClass="skins.bbSkin">
     <s:dataProvider>
          <s:ArrayList>
              <fx:Object label="item1" />
              <fx:Object label="item2" />
              <fx:Object label="item3" />
         </s:ArrayList>
     </s:dataProvider>
</s:ButtonBar>

buttonbar的皮肤为skins.bbSkin

每个按钮内部的皮肤为skins.bbbSkin

2 个答案:

答案 0 :(得分:3)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:ButtonBar id="bb" selectedIndex="0" toolTipField="tooltip">
    <mx:dataProvider>
         <mx:Array>
             <mx:Object label="item1" tooltip='hello1'/>
             <mx:Object label="item2" tooltip='hello2'/>
             <mx:Object label="item3" tooltip='hello3'/>
        </mx:Array>
    </mx:dataProvider>
   </mx:ButtonBar>
</mx:Application>

答案 1 :(得分:1)

如果要显示带有spark ButtonBar的工具提示,则必须使用skinClass进行管理。 看看这里: https://sensaran.wordpress.com/2010/07/19/setting-tooltip-for-spark-buttonbar

相关问题