我在mxmlOne中有两个mxmls和label(带有Id =“labelID”)。我想要的是从另一个mxmlTwo改变其功能的可见性。
我尝试通过ID访问并将其更改为“false”。我想念的是什么?我给了mxmlOne id =“mxmlOneID”并尝试这种方式:
mxmlOneID.labelID.visible="false";
你能指点我在哪里挖吗?我是flex和AS的新手。
答案 0 :(得分:0)
user2791999,更好的方法是使用事件,您可以尝试:
第一个MXML:dispatchEvent (new Event("nameEvent"))
第二个MXML:addEventListener ("nameEvent",function,true)
。
有关详细信息:http://livedocs.adobe.com/flex/3/html/help.html?content=events_08.html
或者您可以使用:parent,parentDocument,owner,FlexGlobals.topLevelApplication.nameOfVar
有关详细信息:http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7e3a.html