【问题标题】:Adding a spesific data item to a Data Grid - Flex 4将特定数据项添加到 Datagrid - Flex 4
【发布时间】:2011-03-06 17:40:56
【问题描述】:

我最好解释一下我的意思:

我有一个带有自动生成列的数据网格,我现在需要将数据项添加到 此网格的特定行/列,例如col 2 第 3 行。目前它没有数据提供者,因为我希望对哪些数据去哪里非常有选择性。

最好的方法是什么?

【问题讨论】:

    标签: actionscript-3 datagrid flex4


    【解决方案1】:

    我认为没有任何 dataProvider 就无法使用 Datagrid。

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

    所以你可以这样做:

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

    现在您已将“foo”放在第 3 行的 column2 中。

    但这并不是很漂亮,也许你可以在不滥用DataGrid的情况下实现你想要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      相关资源
      最近更新 更多