Domanda

alt text http://img195.imageshack.us/img195/7845/tabx .jpg

Sto aprendo le schede con l'evento click nella visualizzazione elenco ad albero.

Il problema è che non voglio aprire la scheda Pista come puoi vedere di nuovo nell'immagine.

Voglio focalizzare quella scheda Pista aperta.

Per favore, dai i tuoi suggerimenti.

Grazie.

Saluti,

shivang

È stato utile?

Soluzione

Potresti avere una funzione che scorre attraverso le schede per vedere se la scheda esiste già e se imposta la schedaNavigatori selezionatiIndex, se non aggiunge la nuova scheda

var tabFound:Boolean = false;
for(var i:int = 0; i < myTabNavigator.numChildren; i++)
{
    if(myTabNavigator.getChildAt(i) is myNewObj)
    {
       myTabNavigator.selectedIndex = i;
       tabFound = true;
       break;
    }
}
if(!tabFound)
{
    myTabNavigator.addChild(myNewObj);
}

Ho rapidamente scritto quel codice e non l'ho provato, ma la logica sarebbe simile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top