如何在flex网格中合并列标题,类似于html中的colspan?

时间:2009-08-06 10:41:18

标签: flex

我正在研究在flex网格(或高级网格)中实现以下两个功能。

1。合并列标题(在组中只是标题行中的单元格) 2。在网格中添加多个(比方说2个)标题。

如果你知道任何这样的例子,请帮我一些链接。

感谢。

(我正在使用flex 3)

2 个答案:

答案 0 :(得分:6)

找到完全符合我要求的链接:)

http://blogs.adobe.com/aharui/2007/03/thinking_about_item_renderers_1.html 请参阅部分:拆分列/分组列

答案 1 :(得分:2)

这是一个列分组的例子

<?xml version="1.0"?>
<!-- dpcontrols/adg/ColumnGroupADG.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;

            // Import the data used by the AdvancedDataGrid control. 
            include "SimpleFlatData.as";
        ]]>
    </mx:Script>

    <mx:AdvancedDataGrid id="myADG"
        dataProvider="{dpFlat}"
        width="100%" height="100%">
        <mx:groupedColumns>
            <mx:AdvancedDataGridColumn dataField="Region"/>
            <mx:AdvancedDataGridColumn dataField="Territory"/>
            <mx:AdvancedDataGridColumn dataField="Territory_Rep"
                headerText="Territory Rep"/>
            <mx:AdvancedDataGridColumnGroup headerText="Revenues">    
                <mx:AdvancedDataGridColumn dataField="Actual"/>
                <mx:AdvancedDataGridColumn dataField="Estimate"/>
            </mx:AdvancedDataGridColumnGroup>    
        </mx:groupedColumns>
   </mx:AdvancedDataGrid>
</mx:Application>

链接http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_09.html