AdvancedDatagrid和DataGrid之间的Flex差异?是否支持页脚行?

时间:2010-05-19 05:03:14

标签: flex advanceddatagrid

普通DataGridAdvancedDatagrid有什么区别?即使在普通的数据网格中也支持排序,拖动列,调整列大小。

我想添加页脚详细信息,例如每列的summery,average等。 AdvancedDataGrid是否支持这些功能?

4 个答案:

答案 0 :(得分:2)

AdvancedDataGrid控件扩展了标准DataGrid控件的功能,以改善数据可视化。

AdvancedDataGrid控件最重要的一个方面是它支持显示分层和分组数据。

分层数据是已存在于父数据项和子数据项结构中的数据。分组数据是没有固有层次结构的平面数据。在将平面数据传递到AdvancedDataGrid控件之前,您可以指定一个或多个用于将平面数据分组到层次结构中的数据字段。

Flex 3 DataGrid控件支持页脚行,因此我确信AdvancedDataGrid控件可以执行相同的操作。

DataGrid footer example

答案 1 :(得分:1)

http://livedocs.adobe.com/flex/3/langref/mx/controls/AdvancedDataGrid.html

  

AdvancedDataGrid控件扩展了标准DataGrid控件的功能,以向Adobe Flex应用程序添加数据可视化功能。这些功能可以更好地控制数据显示,数据聚合和数据格式化。 AdvancedDataGrid控件类似于List控件,只是它可以显示多个数据列,使其适合显示具有多个属性的对象。

     

AdvancedDataGrid控件提供以下功能:

     
      
  • 不同宽度或相同固定宽度的列。
  •   
  • 用户可以在运行时调整大小的列。
  •   
  • 用户可以在运行时重新排序的列。
  •   
  • 可选的可自定义列标题。
  •   
  • 能够为任何列使用自定义项呈示器来显示文本以外的数据。
  •   
  • 支持通过单击列对数据进行排序。
  •   

答案 2 :(得分:1)

ADG = DG +一些好的功能

  1. 使用ADG,您可以根据某些分组条件对数据进行分组 但是对于DG你不能。还有Grouped Columns和 ADG中的分组项目渲染器
  2. 使用ADG,您可以显示 分层数据。
  3. ADG提供DG的多列排序 不。

答案 3 :(得分:0)

要回答有关页脚支持的问题:不支持页脚行

您可以在此处找到DataGrid的功能请求:http://bugs.adobe.com/jira/browse/SDK-18563

您可以在网上找到几种解决方案,一个有用的解决方案是:http://www.vanhulzenonline.nl/techblog/2011/02/21/footer-for-the-advanceddatagrid/