<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                layout="vertical"
                verticalAlign="middle"
                backgroundColor="white">
    
    <mx:Script>
        <![CDATA[
            import mx.controls.ButtonBar;
            
            private var buttonBarXML:XML = describeType(ButtonBar);
            
            private function buttonBar_labelFunc(item:Object):String {
                var cat:String = item.category.toUpperCase();
                var len:uint = buttonBarXML.factory.child(item.data).length();
                return cat + " (" + len + ")";
            }
        ]]>
    </mx:Script>
    
    <mx:Array id="arr">
        <mx:Object category="Accessors" data="accessor" />
        <mx:Object category="Methods" data="method" />
    </mx:Array>
    <mx:ButtonBar id="buttonBar"  dataProvider="{arr}"  labelFunction="buttonBar_labelFunc" />
</mx:Application>

 

相关文章:

  • 2021-07-09
  • 2021-08-02
  • 2022-01-13
  • 2021-07-05
  • 2021-12-01
  • 2021-09-02
  • 2021-07-28
  • 2021-08-25
猜你喜欢
  • 2021-09-26
  • 2021-05-19
  • 2021-10-10
  • 2022-01-22
  • 2021-11-27
  • 2021-11-04
  • 2021-07-06
相关资源
相似解决方案