0
在ActionScript 3.0中,我有显示列表的代码。当选择一排,我怎么添加一个侦听器中执行代码,如何提取所选行的位置ActionScript 3.0列表监听器?
在ActionScript 3.0中,我有显示列表的代码。当选择一排,我怎么添加一个侦听器中执行代码,如何提取所选行的位置ActionScript 3.0列表监听器?
如果它是一个MX列表:
要添加事件侦听器:
list.addEventListener(ListEvent.ITEM_CLICK, onListItemClick);
要获得所选行:
public function onListItemClick(le:ListEvent):void
{
var selectedItem:int = le.rowIndex;
}
如果它是一个FL列表:
添加事件侦听器:
list.addEventListener(Event.CHANGE, onListItemChange);
要获得所选行:
public function onListItemChange(e:Event):void
{
var selectedIndex:int = list.selectedIndex;
}
你应该提供一些你的代码,以显示你的名单究竟如何建立并显示 - 否则你可能不会得到有用的答案。 – weltraumpirat 2011-01-26 15:35:56