【问题标题】:How to set tab index > 0 in TabNavigator at initilize, flex如何在初始化时在 Tab Navigator 中设置 tabindex > 0,flex
【发布时间】:2010-06-09 12:40:41
【问题描述】:

如何在TabNavigator控件中设置tab index > 0 initilize, flex

【问题讨论】:

    标签: apache-flex


    【解决方案1】:

    您可以设置一个属性 selectedIndex。看here

    【讨论】:

    • 我试过这样 tn.selectedIndex =2;但如果我执行 tn.selectedIndex =2; 在创建 TabNavigation 之后它不起作用按钮单击事件中的这一行将起作用。所以我决定在 TabNavigation 上调用这个创建完成事件。
    【解决方案2】:

    Flex 3 中有一个错误,扩展 TabNavigator 并使用以下内容制作一个组件。之后 selectedIndex 工作。

    <mx:TabNavigator xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
    <![CDATA[
    override protected function commitSelectedIndex(newIndex:int):void
    {
    super.commitSelectedIndex(newIndex);
    tabBar.selectedIndex = newIndex;
    }
    ]]>
    </mx:Script>
    </mx:TabNavigator> 
    

    【讨论】:

      猜你喜欢
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 1970-01-01
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多