owner属性 此 IVisualElement 对象的所有者。默认情况下,它是此 IVisualElement 对象的父代。不过,如果此 IVisualElement 对象是由其父代弹出的一个子组件(如 ComboBox 控件的下拉列表),则所有者是弹出此 IVisualElement 对象的组件。
此属性并非由 Flex 管理,而由各个组件管理。因此,如果使用 PopUpManger.createPopUp() 或 PopUpManger.addPopUp() 方法弹出一个子组件,则应该将该子组件的 owner 属性设置为弹出它的组件。 默认值为 parent 属性的值。 父窗口代码:PopUpDemo.mxml
height="347" layout="absolute"> tw.owner = this;在主窗体中这句必须指定它的owner,否则在弹出的窗体中
var parentWindow:PopUpDemo = this.owner as PopUpDemo;
这里 parentWindow是空对象。 弹出窗口代码:titlewindow.mxml
height="368" showCloseButton="true" close="PopUpManager.removePopUp(this)"> height="26"/> height="24"/>
此属性并非由 Flex 管理,而由各个组件管理。因此,如果使用 PopUpManger.createPopUp() 或 PopUpManger.addPopUp() 方法弹出一个子组件,则应该将该子组件的 owner 属性设置为弹出它的组件。 默认值为 parent 属性的值。 父窗口代码:PopUpDemo.mxml
height="347" layout="absolute"> tw.owner = this;在主窗体中这句必须指定它的owner,否则在弹出的窗体中
var parentWindow:PopUpDemo = this.owner as PopUpDemo;
这里 parentWindow是空对象。 弹出窗口代码:titlewindow.mxml
height="368" showCloseButton="true" close="PopUpManager.removePopUp(this)"> height="26"/> height="24"/>