获取 Datagrid 的选定索引
Get selected index of 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
}
但是没有任何效果,如果有人可以帮助我吗?
提前致谢
如果您只是想知道选择了哪个项目,可以在 DataGrid 上收听 Event.CHANGE
。
像这样,例如:
mygrid.addEventListener(Event.CHANGE, onGridSelectedItem);
function onGridSelectedItem(e:Event):void{
var selected:int = mygrid.selectedIndex;
var item:Object = mygrid.selectedItem;
}
我想知道,如果我更改数据网格行的选择,我如何获得选定的索引。我搜索了很多,只找到 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
}
但是没有任何效果,如果有人可以帮助我吗?
提前致谢
如果您只是想知道选择了哪个项目,可以在 DataGrid 上收听 Event.CHANGE
。
像这样,例如:
mygrid.addEventListener(Event.CHANGE, onGridSelectedItem);
function onGridSelectedItem(e:Event):void{
var selected:int = mygrid.selectedIndex;
var item:Object = mygrid.selectedItem;
}