2009-02-19 152 views
1

有沒有辦法處理menuEvents,就像在子菜單中使用的菜單一樣,但是在頂層菜單中,didesent是否有子菜單?Flex menuBar事件點擊一個不是子菜單的項目

,並使用類似的功能:

private function menuHandler(event:MenuEvent):void { 
       if ([email protected] != "top") { 
        Alert.show("Label: " + [email protected] + "\n" + 
         "Data: " + [email protected], "Clicked menu item"); 
       }   
      } 

處理點擊?

+0

此外,您可能希望格式化您的代碼,因爲您的問題有點難以閱讀。粘貼你的代碼,突出顯示它,然後點擊加載1和0的按鈕 – 2009-02-19 09:01:19

回答

1

您需要了解如何提高(或調度)自己的事件,當有人點擊你的菜單項

我建議採取通過this看看,以獲取有關如何在Flex的管理事件的想法之一。

的你所需要的基礎知識,將是偵聽您的按鈕MouseEvent.CLICK事件,然後將其再次爲自定義菜單事件(可能包含有關哪一個被點擊的數據)

您可能還需要看看TabBar組件,因爲這可能包含菜單欄所需的所有功能。

相關問題