将特定数据项添加到数据网格 - Flex 4

时间:2010-06-22 09:41:03

标签: actionscript-3 datagrid flex4

我更好地解释我的意思:

我有一个带有自动编辑列的数据网格,我现在需要添加数据项 该网格的特定行/列,例如col 2 row 3.它目前有一个数据提供者,因为我希望对哪些数据在哪里非常有选择性。

这是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

我认为没有任何dataProvider就可以使用Datagrid。

如果您现在不想使用数据,可以使用带对象的ArrayCollection。 这些对象可以有多个属性,如“column1”,“column2”等等。

所以你可以这样做:

var obj:MyObject = new MyObject();
obj.column2 = "foo";
myDataGrid.dataProvider.addItemAt(obj,3);

现在你已经在第3行的第2列放置了“foo”。

但这并不是很美,也许你可以在不滥用DataGrid的情况下达到你想要的效果。