`
windmark
  • 浏览: 30593 次
社区版块
存档分类
最新评论

flex DataGrid 表头分组

    博客分类:
  • Flex
 
阅读更多

 

<mx:AdvancedDataGrid id="dgTackRecord"
                     width="2000"
                     height="100%">
    <mx:groupedColumns>
        <mx:AdvancedDataGridColumnGroup headerText="医学观察"
                                                textAlign="center">
            <mx:AdvancedDataGridColumn headerText="{'开始\n日期'}"
                                       width="80"
                                       editable="true"
                                       dataField="medFollowStart"
                                       labelFunction="dateFormatStart"
                                       textAlign="center"
                                       itemRenderer="mx.controls.Label"/>
            <mx:AdvancedDataGridColumn headerText="{'解除\n日期'}"
                                       textAlign="center"
                                       width="80"
                                       dataField="medFollowEnd"
                                       labelFunction="dateFormatEnd"
                                       editable="true"
                                       itemRenderer="mx.controls.Label"/>
        </mx:AdvancedDataGridColumnGroup>
    </mx:groupedColumns>

</mx:AdvancedDataGrid>

 

 

 

AdvancedDataGrid和DataGrid的比较
1.多列排序:按住Control键在点击某一列的表头来实现多列排序。Datagrid只能单列排序。 
2.自定义行和列样式:通过设置行和列的styleFunction指向一个函数来样式化行列。Datagrid的ItemRender只能改变列样式,而且复杂。无法

改变行样式,背景除外。
3.显示分层数据:在组件的第一列显示一个可缩放的导航树来控制表格行的显示。即实现了数据的分类显示功能,还有汇总功能如SUM、MIN、

MAX、AVG或COUNT等。 datagrid无此功能
4.创建多列分组:将多列汇聚到同一列表头下。即多列使用同一表头。如当月收入和上月收入归位收入列。datagrid无此功能
_______________
|     收入                |
|当月收入|上月收入|
—————————
| 20     | 50    |

5.使用单元渲染器(renderers):跨越多栏使用同一渲染器或者一列使用多个渲染器。主要是创建非关联数据源数据的行或列。例如,您可以从数据源创建汇总行;一个渲染器跨越多个列;单列使用多个渲染器

分享到:
评论

相关推荐

    Flex dataGrid 表头添加按钮

    老外做的功能有点复杂,我整理了其中一个简单的效果,在表头上加一个按钮。扩展的话可以实现数据过滤,或者下拉动态隐藏指定列(灵感都来自extjs呵呵)。 也可以在此下载:...

    flex动态生成datagrid表头

    flex动态生成datagrid表头,外加linechart的简单操作,值得学习!

    flex导出复杂excel

    AdvancedDataGrid导出复杂表头excel

    flex dataGrid 分页控件

    这是我自己开发的一个dataGrid分页的控件,上传的资源是一个打成包的flex项目,这个控件在查询数据时是与后台进行实时交互的,表格的表头样式是重写皮肤类进行定义的,而隔行变色是通过css来实现的。其中最重要的...

    flex dataGrid分页 皮肤 隔行变色 实时交互

    这是我自己开发的一个dataGrid分页的控件,上传的资源是一个打成包的flex项目,这个控件在查询数据时是与后台进行实时交互的,表格的表头样式是重写皮肤类进行定义的,而隔行变色是通过css来实现的。其中最重要的...

    Flex4 带checkbox的DataGrid

    表头有全选CheckBox,三种状态:全选、部分选择、无选择 如果改变目录结构,需要在CustomCheckBox.mxml中更改inner.png的路径 使用方法参考“示例参考.txt” ------------------------------ 目前数据源只能用...

    Flex中如何动态生成DataGrid以及动态生成表头

    因某些需要,DataGrid及其表头需要动态生成,网上的解决方案打多笼统,下面有个不错的解决方法,感兴趣的朋友可以参考下

    设置datagrid行背景色示例

    datagrid设行背景色示例,提供了继承好的datagrid子类,

    将复杂表头的AdvancedDataGrid导出EXCEL

    将复杂表头的AdvancedDataGrid导出EXCEL

    Flex动态生成可编辑的DataGrid具体实现代码

    DataGrid具有以下功能:表头是动态生成的、每行都是有序号的、每行都是可以编辑、插入、删除、修改,接下来为大家分享下Flex如何动态生成可编辑的DataGrid

    flex3的cookbook书籍完整版dpf(包含目录)

    为AdvancedDataGrid创建自定义表头 6.6节. 处理DataGrid/AdvancedDataGrid相关事件 6.7节.AdvancedDataGrid数据项选择 6.8节. 启动DataGrid拖拽功能 6.9节. 编辑DataGrid数据项 6.10节. 在DataGrid中搜索并自动滚屏...

    mergeableDataGrid

    flex的表格可以实现表头的column span,但是无法显示row span,这个资源是实现row span。

    complexgrid

    关于flex 4.6 sdk下复杂表头的开发包

    asp.net知识库

    ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! ASP.NET2.0控件一览---标准控件(1) ASP.NET2.0控件一览---标准控件(2) ASP.NET 2.0中使用webpart系列控件 ASP.NET 2.0 中实现跨页提交 新控件、管理外观、布局及...

Global site tag (gtag.js) - Google Analytics