Apache flex Flex 3:如何在自定义组件中引用模态按钮?
我有一个基于标题窗口的自定义组件。我想在我的主应用程序中放置一个事件侦听器,用于侦听Titlewindow的模式按钮的单击 自定义组件:Apache flex Flex 3:如何在自定义组件中引用模态按钮?,apache-flex,popup,modal-dialog,Apache Flex,Popup,Modal Dialog,我有一个基于标题窗口的自定义组件。我想在我的主应用程序中放置一个事件侦听器,用于侦听Titlewindow的模式按钮的单击 自定义组件: <mx:TitleWindow showCloseButton="true" close="closeHandler(event)"> 胡说八道 <mx:TitleWindow> 在主应用程序中: 我有一个名为popWindow的变量,它是上面的组件。如何引用TitleWindow的模式按钮 我想这样做: (伪代
<mx:TitleWindow
showCloseButton="true"
close="closeHandler(event)">
胡说八道
<mx:TitleWindow>
在主应用程序中:
我有一个名为popWindow的变量,它是上面的组件。如何引用TitleWindow的模式按钮
我想这样做:
(伪代码)
popWindow。[模式按钮参考].addEventListener(MouseEvent.CLICK,myFunction)
多谢各位
-Laxmidi您是否尝试过将事件侦听器直接添加到popWindow?那个鼠标事件应该是泡沫;你必须检查它的目标,以确保它是你正在寻找的点击
编辑:您也可以在close处理程序中分派一个新事件,并在此外部侦听该事件,只需在您的popWindow上添加一个事件分派器。您是否尝试过将事件侦听器直接添加到popWindow?那个鼠标事件应该是泡沫;你必须检查它的目标,以确保它是你正在寻找的点击
编辑:您也可以在close处理程序中分派一个新事件,并在此外部侦听该事件,只需在您的popWindow上添加一个事件分派器即可。Hi Ryan,谢谢您的帮助。正如您所建议的,我直接在popWindow上放置了一个侦听器。我发现了这个事件。popWindow.addEventListener(CloseEvent.CLOSE,turnOffButton2);嗨,瑞安,谢谢你的帮助。正如您所建议的,我直接在popWindow上放置了一个侦听器。我发现了这个事件。popWindow.addEventListener(CloseEvent.CLOSE,turnOffButton2);