多行表头_DevExpress GridControl 多行表头的实现方式

本文详细介绍了如何在DevExpress GridControl中创建多行表头的效果,通过转换为BandedGridView或AdvBandedGridView,定义字段和Band列,设置相关属性,隐藏原始ColumnHeader,从而实现便于阅读的多级分类展示。
摘要由CSDN通过智能技术生成

今天为大家介绍DevExpress GridControl 的多表头的实现方式。

1e2facaff6597d60cccc4c0a11b65ac9.png

DevExpress GridControl 的多表头

有些时候,我们为了一些特殊的需要,要对表格表头进行特别的排版,使其支持多行表头的效果,如上图所示,这样方便对各项内容进行归类显示,易于阅读,在 DevExpress 中应该如 何实现这个效果呢

  • 先在设计模式将普通的 GridView 转换为 BandedGridView 或者 AdvBandedGridView, 这样才能支持这种多行表头的做法,如下所示。
f07c7a1faa41d7f418ad64fca746971e.png

Banded'GirdView

  • 定义一些字段,用来显示其中的内容,如下图所示
b175f3026ca0032d67b9ec1673cfe056.png

定义字段

  • 定义一些 Band 列,设置相关的属性,并把设计界面中的字段列表拖动到对应过的 Band 列上面,这样就构成了一个 Band 列和字段内容的对应关系
59c9323fc8ae3e7994f4149b29cf30c5.png

Band 列和字段内容

  • 完成上面的绑定关系后,记得设置 GridView 控件的属性,使其不要显示原本的 ColumnHeader 等内容。
780da4b1d7e6b346f972207d93d54e37.png

ColumnHeader

关注「程序君」,分享实用的编程开发技巧,也欢迎大家留言,一起学习交流分享,另外码字不易,请点赞支持。十分感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值