0
如何在itemRenderer的updateDisplayList方法内访问datagrid的dataProvider?从updateDisplayList访问数据提供者
我试着下面的代码。我得到空引用错误,这似乎也符合逻辑。因为我们只是将owner作为Datagrid变量而不与任何“this”对象建立连接,所以它的dataProvider属性将仅为null。以下是我的代码与方法的updateDisplayList
var owner:DataGrid;
var duration:Number=owner.dataProvider.getItemAt(owner.selectedIndex).duration;
for(var i:int=1;i<duration;i++)
{
graphics.moveTo(i*w/duration, h);
graphics.lineTo(i*w/duration, 0);
}
我试过,但我得到空引用错误,这似乎也符合逻辑。由于我们只是将owner作为Datagrid变量而没有与此对象的任何连接,因此它的dataProvider属性将仅为null。 – genonymous 2013-02-25 22:52:38
如何在由数据网格处理的项目渲染器上分派事件,这将简单地将dataProver作为属性传回给ItemRenderer? – Yav 2013-03-05 04:20:24