主要flex应用程序和组件之间的交互

时间:2010-04-30 17:31:39

标签: flex components flex4

我为我的flex 4应用程序创建了一个登录组件,我从我的主要Flex应用程序中加载了这个组件:

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

现在我想从登录组件将可见性从true更改为false。有没有办法进行这种互动?

感谢名单!

1 个答案:

答案 0 :(得分:2)

Login开始,您只需设置visible

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

在父级内,您可以直接设置visible

page_login.visible = false;

或者你可以将其绑定到其他属性:

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