【问题标题】:flex datagrid re-assign dataproviderflex datagrid 重新分配数据提供者
【发布时间】:2011-02-18 04:07:03
【问题描述】:

我正在使用自定义 itemRenderer 和 [Bindable]xmllist 作为数据提供者的数据网格。现在 xmllist 中所做的更改不会反映在 datagrid UI 上,除非我将 dataprovider 重新分配为相同的 xmllist。

由于数据提供者是可绑定的,因此不需要重新分配。

但它不起作用,所以我将 xmllist 重新分配给 datagrid 的数据提供者。有效。

现在我的问题是当我重新分配数据提供者时,我的数据网格闪烁(刷新)。它不应该发生。

1) 有什么办法可以避免重新分配dataprovider?

2) 有没有办法在重新分配数据提供者时停止数据网格的闪烁?

提前致谢。

【问题讨论】:

    标签: actionscript-3 datagrid flex3


    【解决方案1】:

    我认为 xmlList 以及 xml 出于某种原因都无法绑定,因此绑定不适用于它们。您可以将 xmlList 转换为 arrayCollection 并绑定到它。闪烁可能与您的自定义 itemRenderer 有关,但我认为我们需要查看代码才能了解更多信息。

    【讨论】:

      猜你喜欢
      • 2011-11-18
      • 1970-01-01
      • 2010-09-07
      • 1970-01-01
      • 2020-06-15
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      • 2022-10-07
      相关资源
      最近更新 更多