【问题标题】:Trying to extend flex datagrid to add an "add new row" row尝试扩展 flex 数据网格以添加“添加新行”行
【发布时间】:2011-01-10 08:56:22
【问题描述】:

我正在尝试扩展 flex 数据网格组件,以便我可以拥有像 MS Access 这样的“添加新行”行,但我无法让它工作。我尝试了几种不同的方法,但都无法真正发挥作用。

我所说的扩展是指更改 Adob​​e 代码,因为我需要做一些其他事情,但我应该能够将扩展代码与 Adob​​e 的代码合并。

感谢您的帮助。

【问题讨论】:

    标签: apache-flex actionscript-3 datagrid flex3


    【解决方案1】:

    您必须创建数据网格editable,然后将带有空数据的新对象(或您正在使用的任何对象)添加到数据网格的数据提供程序。

    Here is an example我已经创建了。

    【讨论】:

    • 它是可编辑的。我正在使用ArrayCollection。我已经尝试过并将该代码添加到updateDisplayList 并在更改时使其无效,但它什么也没做。如果我从addRows 设置器中删除invalidateDisplayList(),它会显示,但只有当我单击编辑另一个单元格时!还有什么建议吗?
    • 非常感谢。我发现在添加该行之后,有些东西正在覆盖我的dataProvider。你的例子让我意识到我的数据网格代码很好:)
    猜你喜欢
    • 2013-12-21
    • 2022-12-01
    • 1970-01-01
    • 2016-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多