Навигатор вкладок Flex: инициализация скрытых вкладок
моя проблема: у меня есть навигатор вкладок со многими формами на каждой вкладке. Но у меня есть одна глобальная кнопка сохранения. Проблема в том, что если я не открываю вкладку, она не инициализируется, и поэтому формы, которые она содержит, не существуют..
Как я могу сделать так, как если бы пользователь нажал на каждую вкладку?
2 ответов
установить его creationPolicy to "all"
<mx:TabNavigator creationPolicy="all">
    <!--Children-->
</mx:TabNavigator>
Я использую SuperTabNavigator который является расширением навигационного контейнера TabNavigator
я использовал приведенный ниже скрипт для инициализации всех вкладок
private function initMainTab():void 
    { 
        for (var i:int = 0; i < superTabNav.getChildren().length ; i++)  
        { 
            superTabNav.selectedIndex = i; 
            superTabNav.validateNow();      
        } 
        superTabNav.selectedIndex = 0; 
    }