Flex titleWindow 执行执行父窗口的事件
发布时间:2020-12-15 03:54:42 所属栏目:百科 来源:网络整理
导读:1、关闭窗口 ? this.dispatchEvent(new MyEvent(MyEvent.SAVE_OK,null));PopUpManager.removePopUp(this); 2、创建窗口时调用 PopUpManager.addPopUp(flowUser,parent,true);PopUpManager.centerPopUp(flowUser);flowUser.addEventListener(MyEvent.SAVE_OK,
1、关闭窗口 ? this.dispatchEvent(new MyEvent(MyEvent.SAVE_OK,null)); PopUpManager.removePopUp(this);
PopUpManager.addPopUp(flowUser,parent,true); PopUpManager.centerPopUp(flowUser); flowUser.addEventListener(MyEvent.SAVE_OK,saveSuccess); private function saveSuccess(e:MyEvent):void { Util.refreshChart(); init(); }
3、加入类 MyEvent.as
package util { import flash.events.Event; public class MyEvent extends Event { public static const SAVE_OK:String="saveOk"; private var _data:Object; public function MyEvent(type:String,data:Object=null,bubbles:Boolean=false,cancelable:Boolean=false) { this._data=data; super(type,bubbles,cancelable); } public function get data():Object { return _data; } public function set data(value:Object):void { _data = value; } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |