CellRenderer.getCellIndex()

可用性

Flash Player 6 (6.0.79.0)。

版本

Flash MX 2004。

用法

componentInstance.getCellIndex()

参数

无。

返回

包含以下两个字段的对象:columnIndexitemIndex

描述

方法;返回包含两个字段(columnIndexitemIndex)的对象,这两个字段确定单元格在组件中的位置。每个字段都是一个整数,它指明单元格的列位置和项目位置。对于除 DataGrid 组件外的任何组件,columnIndex 的值始终为 0。

此方法由 List 类提供;您并非必须实现该方法。按如下方式在单元格渲染器类中声明该方法,并在单元格渲染器的函数中使用该方法:

var getCellIndex:Function;

示例

此示例从单元格内编辑一个 DataGrid 组件的数据提供者:

var index = getCellIndex();
var colName = listOwner.getColumnAt(index.columnIndex).columnName;
listOwner.dataProvider.editField(index.itemIndex, colName, someVal);