This Is A FineDay

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  93 随笔 :: 0 文章 :: 69 评论 :: 0 Trackbacks
假设有父窗体P,在父窗体中弹出子窗体C,进行必要的操作后,返回父窗体。
1、弹出子窗体
var c:ChildForm = new ChildForm (); // 新建子窗体对象
PopUpManager.addPopUp(c, this, true); // 将子窗体加入PopUpManager中
c.studentId = ""; // 向子窗体传递参数
c.callbackFunction = this.refresh; // 子窗体中可以调用的父窗体函数(这里是子窗体关闭时,用来刷新父窗体的内容
PopUpManager.centerPopUp(c); // 子窗体弹出,居中
2、子窗体关闭时,调用父窗体
public var callbackFunction:Function; //回调函数
public var studentId:String = "";
public function doClose():void { 
   PopUpManager.removePopUp(this);
if (isUpdate) { callbackFunction.call(parent); // 调用父窗体的刷新函数 
   }
}
posted on 2009-02-20 14:22 Peter Pan 阅读(1005) 评论(0)  编辑  收藏 所属分类: FLEX

只有注册用户登录后才能发表评论。


网站导航: