在ActionScript 3.0中,我有显示列表的代码。选择行时,如何添加侦听器以执行代码以及如何提取所选行的位置
答案 0 :(得分:0)
如果是MX列表:
添加事件监听器:
list.addEventListener(ListEvent.ITEM_CLICK, onListItemClick);
获取所选行:
public function onListItemClick(le:ListEvent):void
{
var selectedItem:int = le.rowIndex;
}
答案 1 :(得分:0)
如果是FL列表:
添加事件监听器:
list.addEventListener(Event.CHANGE, onListItemChange);
获取所选行:
public function onListItemChange(e:Event):void
{
var selectedIndex:int = list.selectedIndex;
}