DevExpress GridControl复合表头(多行表头)设置

首先,DevExpress.XtraGrid的GridControl复合表头或多行表头的示例,界面如下图所示:

实现步骤:

1、将DevExpress的GridControl转换为BandedGridView,具体如下图:

2、设置显示列及绑定的字段,此处设置与我们平常使用GridControl用法一样。

3、进入设计视图(见下图),点击Bands,如下图:

操作步骤:

        3.1 添加多个Band,如图中Bands处按键添加

        3.2 布局:拖动相应Band进行布局,根据需要调整Band的位置,(小注:要先通过拖动相应Band来实现多表头,然后再拖动已经绑定好数据或者已经建好,但暂时没有数据的列,来实现对应。在下图中,上方那一行是通过拖动相应Band来实现,第二行就是在相应Band位置要展示的数据。)

4、可以通过选择、拖动列,实现gridBand与之前GridControl绑定数据列的统一,具体如下图:

上图把“实际”这一列拖过去后,效果如下:

5、此时,已经实现想要的效果了。

小注:

1、怎么调整band夸多列时,汉字显示位置的问题呢?可以通过设置AppearanceHeader.TextOptions.HAlignment的方式。如下图:

2、注意,拖动Band时的箭头

时间: 2024-10-26 09:25:12

DevExpress GridControl复合表头(多行表头)设置的相关文章

DevExpress GridControl如何设置复合表头或多行表头

首先,DevExpress.XtraGrid的GridControl复合表头或多行表头的示例,界面如下图所示: 实现步骤: 1.将DevExpress的GridControl转换为BandedGridView,具体如下图: 2.设置显示列及绑定的字段,此处设置与我们平常使用GridControl用法一样. 3.进入设计视图(见下图),点击Bands,如下图: 操作步骤: 3.1 添加多个Band,如图中Bands处按键添加 3.2 布局:拖动相应Band进行布局,根据需要调整Band的位置,(小

html-求大神解答,关于多行表头固定问题

问题描述 求大神解答,关于多行表头固定问题 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> CSS控制表格表头固定 div.tableContainer table td{font-siz

ext表头正序倒序设置成全局

问题描述 ext表头正序倒序设置成全局 在ext列表的表头点击的正序倒序想要全局排序,用了sortremote:true,没用,有没有大神指点一下 解决方案 点击正序 倒序 全局查询 解决方案二: remote为true需要你服务器依据排序条件服务器端进行排序,客户端不在干预排序结果,你服务器端修改了没有先.. ext会发送一个sort参数到服务器,里面包含要排序的字段和怎么样排序(升或者降) sort:[{"property":"rating","dir

c#-C# devexpress gridControl 怎样设置指定列表头的颜色

问题描述 C# devexpress gridControl 怎样设置指定列表头的颜色 C# devexpress gridControl 怎样设置指定列表头的颜色 如题,高分求教 尝试 this.rptGridControl1.BandGridView.Columns[1].AppearanceHeader.Options.UseBackColor = true; this.rptGridControl1.BandGridView.Columns[1].AppearanceHeader.Bac

表单-多表头和可变表头(一条信息的数据量大小可变。)该怎么设计数据库的表结构。

问题描述 多表头和可变表头(一条信息的数据量大小可变.)该怎么设计数据库的表结构. 我现在有一个表单需要存入数据库.但是客户要求该表单的 表头可变.也就是他要自定义表单.这种情况我该怎么为这张表单设计表结构了?同时该表单中的所有字段都要参加计算的,有些项的值是其他项通过计算得出的.虽然是简单的加减乘除,但是客户要求可以自动的计算.小弟用的Spring MVC+JPA 数据库mysql 或者 oracle 解决方案 一般一个表单中的字段分为固定的字段和 动态的字段. 将固定的字段,设计成一张表,称

jquery easyui-EasyUI调整表头宽度造成表头和内容错位

问题描述 EasyUI调整表头宽度造成表头和内容错位 EasyUI调整表头宽度造成表头和内容错位..... .如题,怎么改 解决方案 有没有截图???错位成什么样??

用xml+xslt实现表格背景色按行交替设置

xml     在网络上经常可以看到背景色按行交替设置的表格,比较美观.但未必需要什么高深的服务器技术,用简单的xsl+xml照样能很好的实现他们. 比如,我们有这么一个记录网址的xml文档: <?xml version="1.0" encoding="utf-8" ?> <?xml-stylesheet type="text/xsl" href="XSLTFileLlink.xsl" ?> <i

Word2003首行缩进设置方法

Word2003首行缩进设置方法   1.选中文档中需要设置首行缩进的段落,然后单击"格式"菜单中的"段落"选项. 2.此时会弹出"段落"对话框,我们在"缩进和间距"中将特殊格式设置为"首行缩进",并设置缩进值. 3.OK,首行缩进已经完成,效果如下. word教程 Excel教程 PowerPoint教程

word中怎么设置行号,word行号设置方法

平时我们在使用word编写文档时常常会统计文章的行数,这就要靠行号帮忙,那如何添加行号呢?本教程为大家详细介绍设置方法,希望对大家有帮助! word 如何添加行号呢?方法如下: 第一步,打开Word文档,选择"视图"→"页面"命令把当前文档设置为页面模式.这一点很重要,其他模式是看不到这个效果的. 第二步,在打开的Word文档中用鼠标选中要添加行号的段落. 注:如果要给整篇文章加上行号,或者希望在文章输入过程中自动添加行号,则无需此步骤. 第三步,选择"文