我正在使用自定义itemRenderer& [Bindable] xmllist as dataprovider。现在,除非我将dataprovider重新指定为相同的xmllist,否则在xmllist中完成的更改不会反映在datagrid UI上。
由于数据提供者是Bindable,因此不需要重新分配。
但它没有工作,所以我将xmllist重新分配给datagrid的数据提供者。有效。
现在我的问题是当我重新分配dataprovider我的datagrid闪烁(刷新)。它不应该发生。
1)有没有办法避免重新分配数据提供者?
2)有没有办法在重新分配数据提供者时停止数据网格的闪烁?
提前致谢。
答案 0 :(得分:0)
我认为xmlList和xml无法以任何理由绑定,因此绑定不适用于它们。您可以将xmlList转换为arrayCollection并绑定到该数组。闪烁可能与您的自定义itemRenderer有关,但我认为我们需要查看代码以了解更多信息。