2010-05-11 57 views
0

我正在与自定义itemRenderer的数据网格工作& [Bindable] xmllist as dataprovider。现在,在xmllist中完成的更改不会反映在datagrid UI上,除非我将数据提供者重新分配为同一个xmllist。flex datagrid重新分配dataprovider

由于数据提供者是Bindable,所以不需要重新分配。

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

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

1)有没有办法避免重新分配数据提供者?

2)有什么办法来停止重新分配dataprovider的datagrid闪烁?

在此先感谢。

回答

0

我认为xmlList和xml无论如何都不能被绑定,所以绑定不起作用。你可以将你的xmlList转换为一个arrayCollection并绑定到那个。闪烁可能与您的自定义itemRenderer有关,但我认为我们需要查看代码以了解更多信息。