Flex中是否有轻量级数据网格替代方案?

时间:2009-04-08 08:28:52

标签: flex performance datagrid

在Flex中显示数据表的最佳性能是什么?

是否有本机Flex Datagrid组件的替代品?以渲染速度着称的替代品?

是否有其他方法可以显示表格?

我有一个大约有70行和7列简单文本数据的数据网格。这是当前创建并加载到内存中。这是快速刷新(大约800毫秒),并且在渲染表时其他动画有轻微的延迟......所以我试图减少渲染时间。

4 个答案:

答案 0 :(得分:1)

据我所知,你有DataGrid,AdvancedDataGrid和TileList。但我从来没有遇到任何速度问题。但是,根据您选择在单元格中显示的内容,它们会变慢,特别是如果您想使用胖图像(在这种情况下,您可以选择以较低的分辨率创建副本)。

所有控件都非常适合加载和显示内容,因为它们是基于滚动到视图所需的。

你的问题有多慢?你投入细胞的是什么(以及多少)?你知道它是Flex,还是它可能在你的数据提供者中?

答案 1 :(得分:1)

您需要数据网格吗?如果您不需要可调整大小的列,您还可以使用List和自定义itemrenderer。假设你有10行4列。数据网格将创建40个项目而不是列表,这将创建10个。

答案 2 :(得分:0)

您可以在此处尝试ElfGrid:http://www.elfgrid.com/

答案 3 :(得分:-2)

您可以使用< mx:Grid>零件。它比datagrid略轻。