【发布时间】:2011-02-21 05:20:21
【问题描述】:
普通DataGrid和AdvancedDatagrid有什么区别?即使在普通数据网格中也支持排序、拖动列、调整列大小。
我想添加页脚详细信息,例如每列的摘要、平均值等。 AdvancedDataGrid 是否支持这些功能?
【问题讨论】:
标签: apache-flex advanceddatagrid
普通DataGrid和AdvancedDatagrid有什么区别?即使在普通数据网格中也支持排序、拖动列、调整列大小。
我想添加页脚详细信息,例如每列的摘要、平均值等。 AdvancedDataGrid 是否支持这些功能?
【问题讨论】:
标签: apache-flex advanceddatagrid
http://livedocs.adobe.com/flex/3/langref/mx/controls/AdvancedDataGrid.html
AdvancedDataGrid 控件扩展了标准 DataGrid 控件的功能,为您的 Adobe Flex 应用程序添加了数据可视化功能。这些功能可以更好地控制数据显示、数据聚合和数据格式。 AdvancedDataGrid 控件类似于 List 控件,只是它可以显示多列数据,因此适合显示具有多个属性的对象。
AdvancedDataGrid 控件提供以下功能:
- 不同宽度或相同固定宽度的列。
- 用户可以在运行时调整大小的列。
- 用户可以在运行时重新排序的列。
- 可选的可自定义列标题。
- 能够为任何列使用自定义项呈现器来显示文本以外的数据。
- 支持通过单击列对数据进行排序。
【讨论】:
AdvancedDataGrid 控件扩展了标准 DataGrid 控件的功能以改进数据可视化。
AdvancedDataGrid 控件最重要的方面之一是它支持分层和分组数据的显示。
分层数据是已经在父子数据项结构中的数据。分组数据是没有固有层次结构的平面数据。在将平面数据传递给 AdvancedDataGrid 控件之前,您需要指定一个或多个数据字段,用于将平面数据分组到一个层次结构中。
Flex 3 DataGrid 控件支持页脚行,所以我确信 AdvancedDataGrid 控件也能做到这一点。
【讨论】:
回答您关于页脚支持的问题:不支持页脚行。
在这里您可以找到DataGrid 的功能请求:http://bugs.adobe.com/jira/browse/SDK-18563
你可以在网上找到几个解决方案,一个有用的解决方案是:http://www.vanhulzenonline.nl/techblog/2011/02/21/footer-for-the-advanceddatagrid/
【讨论】:
ADG = DG + 一些好的特性
【讨论】: