我有一个mx Tab导航器并添加了几个子...我可以使用selectedindex(int)来打开/选择相应的(int)选项卡但是如何知道所选/打开选项卡的值??? / p>
任何想法。
请帮忙
答案 0 :(得分:1)
你的意思是导航内容?
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="955"
minHeight="600">
<fx:Script>
<![CDATA[
import mx.core.INavigatorContent;
import mx.events.IndexChangedEvent;
protected function tabNavigator_changeHandler(event:IndexChangedEvent):void
{
var obj:INavigatorContent = tabNavigator.selectedChild;
}
]]>
</fx:Script>
<mx:TabNavigator id="tabNavigator"
change="tabNavigator_changeHandler(event)" />
</s:Application>
答案 1 :(得分:0)
您需要selectedIndex
属性(它是可读/可写的)。另请参阅Event.CHANGED
以更改标签。