flex中的datagrid itemrender实例

时间:2010-09-03 15:56:54

标签: actionscript-3 flex flex3

我在datagrid中有一个itemrenderer,我试图在datagrid keypressevent中获取itemrender的实例,如下所示

var col:DataGridColumn = _datagrid.columns[_datagrid.selectedCells[0].columnIndex];
var myItemrend:MyItemrender = col.itemRenderer as MyItemrender;

但是上面的myItemrend实例是null。如何获取itemrenderer实例。

请帮忙。

谢谢, Rejeev。

1 个答案:

答案 0 :(得分:0)

我在Datagrid中有一个itemrenderer,它也被rendererIsEditor = true用作itemeditor。我的itemrenderer有一个textinput和一个列表,我打开列表进行编辑,当textinput中发生focusin事件时,这会在单击单元格时发生。

当我使用键盘输入时,我需要进行相同的编辑(Enter),所以我试图在Keyboard.ENTER中获取itemrender的实例,并使用它我可以调度textinput focusin事件。

谢谢, Rejeev。