Adobe Flex组件事件

Sha*_*awn 7 apache-flex actionscript-3

我写了一个组件,显示文件名,缩略图,并有一个加载/播放文件的按钮.该组件被数据绑定到转发器.如何才能使按钮事件触发主应用程序并告诉它要播放哪个文件?

oma*_*mar 1

在自定义组件上,您可以监听按钮单击事件,然后生成一个自定义事件,其中包含有关您要播放的文件的信息。然后,您可以将事件的 bubbles 属性设置为 true 并从自定义组件分派自定义事件。bubbles 属性将使您的事件向上浮动到显示列表并到达您的主应用程序。现在,在您的主应用程序上,您可以收听该事件并播放正确的文件。希望这可以帮助。