我試圖在面板控件中操作(上下移動,啓用/禁用和啓動表單)子控件。但是,我無法獲取發生點擊事件的子控件的ID。如何操作flex中的子控件
爲了說明,我試圖創建類似的功能。我正在嘗試創建您在圖像中看到的上下按鈕http://i34.tinypic.com/2gugio6.jpg
任何幫助/指針都會感激。
謝謝
我試圖在面板控件中操作(上下移動,啓用/禁用和啓動表單)子控件。但是,我無法獲取發生點擊事件的子控件的ID。如何操作flex中的子控件
爲了說明,我試圖創建類似的功能。我正在嘗試創建您在圖像中看到的上下按鈕http://i34.tinypic.com/2gugio6.jpg
任何幫助/指針都會感激。
謝謝
我無法獲取發生點擊事件的子控件的ID。
在事件處理程序中使用event.currentTarget
來訪問發生事件的子控件。
這將有助於,如果你發佈一些代碼。由於我不知道細節,我給你最基本的答案。
例如,如果您想在代碼中使用某個按鈕的id,請在mxml中指定該id。所以,
<mx:Button label="myButton" id="btn1"/>
現在,在你的腳本說你要在這裏添加事件偵聽器,您可以訪問這個作爲
btn1.addEventListener ....
現在,讓我們說你要訪問不是一個按鈕或一些獨立控制,但是你想訪問列表中的元素,有幾種方法。我假設你想訪問選定的項目。你只是說
list1.selectedItem
正如我所說,這將有助於您發佈代碼並指定更精確的問題。