Popup窗口访问父窗口的方法以及相互传值

来源:互联网 发布:淘宝hsf框架 编辑:程序博客网 时间:2024/05/01 18:29


owner属性

mx.core.UIComponent.owner(value:DisplayObjectContainer):void
此 IVisualElement 对象的所有者。默认情况下,它是此 IVisualElement 对象的父代。不过,如果此 IVisualElement 对象是由其父代弹出的一个子组件(如 ComboBox 控件的下拉列表),则所有者是弹出此 IVisualElement 对象的组件。

此属性并非由 Flex 管理,而由各个组件管理。因此,如果使用 PopUpManger.createPopUp()PopUpManger.addPopUp() 方法弹出一个子组件,则应该将该子组件的 owner 属性设置为弹出它的组件。

默认值为 parent 属性的值。






父窗口代码:PopUpDemo.mxml


tw.owner = this;在主窗体中这句必须指定它的owner,否则在弹出的窗体中

var parentWindow:PopUpDemo = this.owner as PopUpDemo;

这里 parentWindow是空对象。


弹出窗口代码:titlewindow.mxml

 

原创粉丝点击