我遇到了一些问题,试图使用ActionScript 3.0获取当前在flash的datagrid组件上徘徊opon的行的索引。在AS3中获取数据网格组件的索引
那么请如何获取AS3中鼠标滚动时datagrid的行索引。
感谢
我遇到了一些问题,试图使用ActionScript 3.0获取当前在flash的datagrid组件上徘徊opon的行的索引。在AS3中获取数据网格组件的索引
那么请如何获取AS3中鼠标滚动时datagrid的行索引。
感谢
您使用ListEvent.ITEM_ROLL_OVER
事件,而不是一个基本的鼠标
import fl.events.ListEvent;
var sampleItem1:Object = { Name:"John Alpha", Number:"555-123-0101", Email:"[email protected]" };
var sampleItem2:Object = { Name:"Mary Bravo", Number:"555-372-3322", Email:"[email protected]" };
var sampleItem3:Object = { Name:"Trevor Gamma", Number:"555-485-1212", Email:"[email protected]" };
var sampleItem4:Object = { Name:"Susan Delta", Number:"555-987-3434", Email:"[email protected]" };
dg.columns = ["Name","Number","Email"];
dg.addItem(sampleItem1);
dg.addItem(sampleItem2);
dg.addItem(sampleItem3);
dg.addItem(sampleItem4);
function gridRollOver(e:ListEvent):void
{
trace("rowIndex: " + e.rowIndex + " columnIndex: " + e.columnIndex);
}
dg.addEventListener(ListEvent.ITEM_ROLL_OVER, gridRollOver);
哦......在同时RTMIHM(阅读本手册中的Hyper模式下)的答案 新的DataGrid有点迷迷糊糊() - 阅读进度 - (ListEvent.ITEM_ROLL_OVER,函数(例如:的ListEvent){ \t \t \t \t迹(e.rowIndex); \t \t \t}); 这就是所有... – Cozzbie