flex 父窗口与子窗口通信
?
父窗口代码:PopUpDemo.mxml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="498" height="368" showCloseButton="true" close="PopUpManager.removePopUp(this)"> ?<mx:Label x="96" y="67" text="username" width="97" height="26"/> ?<mx:Label x="96" y="128" text="password" width="97" height="24"/> ?<mx:TextInput x="217" y="65" id="tw_usr"/> ?<mx:TextInput x="217" y="126" id="tw_psw"/> ?<mx:Button x="228" y="239" label="Click" click="btn_click()"/> ?<mx:Script> ? <![CDATA[ ? ?import mx.controls.Alert; ?import mx.managers.PopUpManager; ?import mx.controls.Text; ? ?private function btn_click():void{ ? //dispatchEvent(new Event("tw_click")); ? var a:PopUpDemo = this.owner as PopUpDemo; ? a.tit_usr.text = this.tw_usr.text; ? a.tit_psw.text = this.tw_psw.text; ? PopUpManager.removePopUp(this); ?} ? ]]> ?</mx:Script> ? </mx:TitleWindow> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |