2009-12-02 19 views
8

Mi problema: Tengo un navegador de pestañas, con muchos formularios en cada pestaña. Pero tengo un solo botón para guardar global. El problema es que si no abro una pestaña, no se inicializa y, por lo tanto, los formularios que contiene no existen.Navegador de pestañas flexibles: inicializar pestañas ocultas

¿Cómo puedo hacer que el usuario haga clic en todas las pestañas?

Respuesta

14

establezca su creationPolicy a "all"

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

todavía funciona perfectamente hoy –

0

estoy usando SuperTabNavigator que es una extensión del contenedor de navegación TabNavigator

que utiliza la secuencia de comandos siguiente para inicializar todas las pestañas

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