What is the syntax for the labelField please? I get the 4 tabs but no labels. As always, TIA,
Mic. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" initialize="init()" > <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.collections.XMLListCollection; public var tabXML:XML = <tab_bar> <tab label="Tab1"/> <tab label="Tab2"/> <tab label="Tab3"/> <tab label="Tab4"/> </tab_bar>; [Bindable] public var tabArray:ArrayCollection = new ArrayCollection; public function init():void { createTabList(); } public function createTabList():void { for each (var node:XML in tabXML.tab) { var newItem:Object = new Object(); newItem.tabLabel = [EMAIL PROTECTED]; tabArray.addItem(newItem); trace([EMAIL PROTECTED]); } // myTabBar.labelField = "@tabLabel"; myTabBar.dataProvider = tabArray; } ]]> </mx:Script> <mx:TabBar id="myTabBar" labelField = "@tabLabel" /> </mx:Application>