如何合并Flex Datagrid中的单元格?

时间:2009-10-14 22:14:37

标签: flex datagrid

有没有办法合并数据网格中的单元格(垂直和/或水平)?例如,至少有一种方法可以显示某些datagridcolumns属于一个组。

例如,我将采用三列:column1,column2,column3。 所有这三个应该被分组到行格式为3的类别单元格 - 如果你愿意的话,就是“超级标题”。

谢谢,让我知道。

3 个答案:

答案 0 :(得分:2)

这应该根据Alex Harui创建一个Split Header:

http://blogs.adobe.com/aharui/2007/03/thinking_about_item_renderers_1.html

http://blogs.adobe.com/aharui/SplitColumns/dg.swf

同样,不要尝试水平合并两个单元格:尝试使用和itemRenderer将一个单元格拆分为两个单元格,用于dataGridColumn。

答案 1 :(得分:0)

AFAIK,没有。让别人纠正我,但我已经经历了编写自己的表格控件来解决这个问题。 Grid虽然有跨度概念。

也就是说,我的意思是横向分组。 AdvancedDataGrid支持行分组,但我从未使用它,所以我不能进入具体的例子。

答案 2 :(得分:0)

我发现免费的MecGrid组件解决了这个合并单元问题(它包括其他很酷的功能)。但是这个自定义组件也错过了标准FlexComponents中的许多其他功能。

http://code.google.com/p/flexspreadsheet/