2010-03-27 3 views
0

Je crée une page de connexion utilisateur et je souhaite passer de titleWindow à Panel. J'utilise la fonction suivante, mais cela me ramène toujours à parentApplication.Flex Builder: Je souhaite passer de titleWindow à un panneau

Ma question est comment puis-je aller à mon panneau et non à la page d'application?

Je sais que j'utilise parentApplication mais que dois-je utiliser à la place?

Voici une partie de mon code:

private function handleLogin(event:ResultEvent):void { 
      Alert.show("You have succesfully logged in.", "Information", Alert.OK, null, null, null, Alert.OK); 

      parentApplication.accountPage.mainService.getAccount();       
      PopUpManager.removePopUp(this); 
     } 
+1

De quel panneau parlez-vous? Que voulez-vous dire par "aller" au panel? juste le montrer? – MonoThreaded

+0

Soyez prudent, c'est un couplage sérieusement serré là-bas. – 99miles

Répondre

0

Si vous utilisez un conteneur parent pour tenir une child-mxmls, vous pouvez établir des liens entre les parents et les enfants comme ceci:

(this.parentDocument as yourParentContainer's id).childContainer's id 

J'utilise toujours ce lien lorsque je travaille sur une page qui est actuellement en arrière-plan ou lorsque je recueille des données sur une page et que je l'envoie à l'autre page avant qu'elle ne soit affichée devant l'utilisateur.

Questions connexes