這裏我試圖在中獲取目標的ID。例如,當我點擊按鈕或圖像面板的函數首先執行。在這裏我想捕捉按鈕/圖像的ID。當它的父母在Flex中生成事件時找到目標的ID
private function init():void
{
pnl.addEventListener(MouseEvent.MOUSE_DOWN,showMe);
}
private function showMe(eve:MouseEvent):void
{
Alert.show("Hello");
}
<s:Panel id="pnl" height="400" width="700" creationComplete="init()">
<s:Button id="btn1" label="showParents"/>
<mx:Image id="img1" source="markupIndicator.png" buttonMode="true"/>
</s:Panel>
任何幫助表示讚賞。
嗨@Constantiner,eve.currentTarget是面板。所以,我得到小組的ID。 –
我修改了我的答案 – Constantiner
你說得對。即使我想傾聽窗格的點擊。謝謝您的幫助。 –