DevExpress GridControl 多行表头的实现方式

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


DevExpress GridControl 多行表头的实现方式

DevExpress GridControl 的多表头

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

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

Banded'GirdView

  • 定义一些字段,用来显示其中的内容,如下图所示
DevExpress GridControl 多行表头的实现方式

定义字段

  • 定义一些 Band 列,设置相关的属性,并把设计界面中的字段列表拖动到对应过的 Band 列上面,这样就构成了一个 Band 列和字段内容的对应关系
DevExpress GridControl 多行表头的实现方式

Band 列和字段内容

  • 完成上面的绑定关系后,记得设置 GridView 控件的属性,使其不要显示原本的 ColumnHeader 等内容。
DevExpress GridControl 多行表头的实现方式

ColumnHeader

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


分享到:


相關文章: