获取Datagrid的选定索引

时间:2015-07-07 07:34:21

标签: actionscript-3 flash datagrid

我想知道,如果更改数据网格行的选择,如何获取所选索引。我搜索了很多,只发现了Adobe site

我认为这是正确的方法:

myGrid.addEventListener(DataGridEvent.ITEM_FOCUS_IN, datagridchanged);
//DataGrid Changed Listener function
private function datagridchanged (e:DataGridEvent):void{
  trace(e.selectedIndex); //Don`t know if .selectedIndex is correct
}

但没有任何作品,如果有人可以帮助我吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您只是想知道选择了哪个项目,可以在DataGrid上收听Event.CHANGE

像这样,例如:

mygrid.addEventListener(Event.CHANGE, onGridSelectedItem);

function onGridSelectedItem(e:Event):void{
   var selected:int = mygrid.selectedIndex;
   var item:Object = mygrid.selectedItem;
}