将Tab焦点放在itemRenderer中

时间:2012-06-22 07:33:48

标签: flex accordion flex4.5 itemrenderer

我的应用程序中有一个mx手风琴,如。

    <mx:VBox horizontalScrollPolicy="off" verticalScrollPolicy="off">       
<mx:Accordion id="accSubmenu" />
    </mx:VBox>

Accordian将NavigatorContents作为其元素..

<s:Group  clipAndEnableScrolling="true">
<s:layout>
    <s:VerticalLayout/>
</s:layout>

<s:Scroller id="scrlSubMenu" 
horizontalScrollPolicy="off" 
hasFocusableChildren="true">
    <s:DataGroup id="lstSubMenu"
    clipAndEnableScrolling="true" 
    hasFocusableChildren="true"
    itemRenderer="renderers.SubmenuItmRndr">
        <s:layout>
            <s:TileLayout/>
        </s:layout>
    </s:DataGroup>
</s:Scroller>

itemRenderer属于HoverImage,如下所示。

<s:ItemRenderer clipAndEnableScrolling="true"
                autoDrawBackground="false" >
    <s:layout>
        <s:VerticalLayout/>
    </s:layout>
        <controls:HoverImage toolTip="{data.Name}" source="{'assets/' + data.IconFileName}"/>
</s:ItemRenderer>

我想在itemRenderer中的图像上进行键盘导航(Tab焦点)。  有人可以帮我解决问题吗?

0 个答案:

没有答案