Flex 父子窗口通信的问题收藏(转)

简介:

假设有父窗体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); // 调用父窗体的刷新函数
}
}



本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2009/09/02/1558507.html,如需转载请自行联系原作者 
相关文章
|
9月前
|
API
vb如何设置父窗体与子窗体——MDI窗体
vb如何设置父窗体与子窗体——MDI窗体
C#编程-73:panel控件中显示子窗体
C#编程-73:panel控件中显示子窗体
138 0
Qt父窗口与子窗口数据交互(用拾色器举例)
Qt父窗口与子窗口数据交互(用拾色器举例)
Qt父窗口与子窗口数据交互(用拾色器举例)
|
XML Android开发 数据格式
【Android TV 开发】焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设备上的兼容问题 | 触摸获取焦点 | 按键获取焦点 )
【Android TV 开发】焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设备上的兼容问题 | 触摸获取焦点 | 按键获取焦点 )
455 0
|
C#
WPF关于控件 父级控件,子级控件,控件模板中的控件,等之间的相互访问
原文:WPF关于控件 父级控件,子级控件,控件模板中的控件,等之间的相互访问 1,在菜单中访问 弹出菜单的控件 var mi = sender as MenuItem;//菜单条目 MenuItem var cm = mi.
938 0
父窗口与子窗口的层次关系
原文:父窗口与子窗口的层次关系                      父窗口与子窗口的层次关系                           周银辉 关于子窗体的层级关系总结一下哈,希望能对大家有些帮助 假设有这样两个窗体:RootWindow,SubWindow,在RootW...
886 0

热门文章

最新文章