2010-04-30 9 views
0

J'ai fait un composant de connexion pour mon application Flex 4, et je charge ce volet de mon application principale flex avec:Interaction entre l'application principale flexible et un composant

<ns1:Login id="page_login" visible="true"></ns1:Login> 

Maintenant, je veux changer la visibilité de vrai false, à partir du composant de connexion. Y a-t-il un moyen de faire ce genre d'interaction?

Merci!

Répondre

2

De l'intérieur Login, vous souhaitez simplement définir visible:

this.visible = false; 
this.includeInLayout = false; // you may want this as well, depending on your ui 

De chez le parent, vous pouvez définir visible directement:

page_login.visible = false; 

ou vous pouvez lier visible à une autre propriété:

// in Script 
[Bindable] 
var loginVisible:Boolean = true; 
... 
// in MXML 
<ns1:Login visible="{loginVisible}" /> 
+0

merci beaucoup! – Timo