1.首先改变gridcontrol的MianView为BandedGridView
#region 创建合并表头 创建列
BandedGridView view = this.bandedGridView1;
view.BeginUpdate(); //开始视图的编辑,防止触发其他事件
view.BeginDataUpdate(); //开始数据的编辑
view.Bands.Clear();
view.Columns.Clear();
//创建表头
GridBand bandOrderBillNo = view.Bands.AddBand("单号");
GridBand bandDepName = view.Bands.AddBand("班组");
GridBand bandStyleNo = view.Bands.AddBand("款号");
GridBand bandStandardTime = view.Bands.AddBand("标准工时");
GridBand bandBeginTime = view.Bands.AddBand("上线时间");
GridBand bandEndTime = view.Bands.AddBand("下线时间");
GridBand bandPlanQty = view.Bands.AddBand("订单计划数");
GridBand bandSumQty = view.Bands.AddBand("累计生产数");
GridBand bandSumBadQty = view.Bands.AddBand("不良总数");
bandOrderBillNo.Visible = false;
b

本文详细介绍了如何在DevExpress的GridControl中合并表头。通过创建BandedGridView,添加并设置多个GridBand,以及绑定数据字段,实现了复杂的多级表头布局。文章覆盖了从创建表头到绑定数据的完整过程,包括设置不同列的宽度和对齐方式,以及动态添加日期列。
最低0.47元/天 解锁文章
1036

被折叠的 条评论
为什么被折叠?



