1
我已經爲一個List組件(Flex 3.5)寫了一個自定義的itemrenderer,它是一個內部包裝了Label和TextArea的VBox。到目前爲止所有的工作都很好,但是我希望第一個itemrenderer中的TextArea能夠接收焦點,這樣它在標籤列表上即時變爲可編輯。這是可能的,如果我將如何實現這一目標?將焦點設置在帶有TextArea的列表ItemRenderer中?
我已經添加了一個事件偵聽器,在索引0選擇項目,但它textarea的也應該在那一刻集中...
_list.addEventListener(FocusEvent.FOCUS_IN, onListFocusIn);
private function onListFocusIn(e:FocusEvent):void
{
_list.selectedIndex = 0;
}
感謝Faheem
更多詳細信息!那個技巧很好地完成了這項工作! – BadmintonCat 2010-10-31 03:44:30
有沒有更好的方式來做到這一點與Flex 4中的火花組件? – Randalfien 2012-11-20 12:43:09