Flex选项卡导航器:初始化隐藏的选项卡

时间:2009-12-02 11:13:49

标签: flex flex3 tabs

我的问题:我有一个标签导航器,每个标签中都有许多表单。但我有一个全局保存按钮。问题是,如果我没有打开Tab,它就不会被初始化,因此它所包含的表格不存在..

如何让用户点击每个标签?

2 个答案:

答案 0 :(得分:14)

将其creationPolicy设置为"all"

<mx:TabNavigator creationPolicy="all">
    <!--Children-->
</mx:TabNavigator>

答案 1 :(得分:0)

我使用的是SuperTabNavigator,它是TabNavigator导航容器的扩展

我使用以下脚本初始化所有标签

private function initMainTab():void 
    { 
        for (var i:int = 0; i < superTabNav.getChildren().length ; i++)  
        { 
            superTabNav.selectedIndex = i; 
            superTabNav.validateNow();      
        } 
        superTabNav.selectedIndex = 0; 
    }