如何更改DataProvider的第一项?

时间:2015-03-18 07:28:09

标签: actionscript-3 flash-cc

我有一个包含5列的数据网格,我想操纵它的数据提供者。我正在尝试动态更改dp的第一列。我试过这个:

for (var i:uint = 0; i < dp.length; i++) {
    var tempArr:Array = new Array(dp.getItemAt(i));
    tempArr[0] = String(i);
    dp.replaceItemAt(tempArr, i);
}

然而,这会清空datagrid中的所有单元格。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

无论如何,我修好了。

for (var i:uint = 0; i < dp.length; i++) {
    dataGrid.editField(i, "noCol", String(i + 1));
}