原创

[DevExpress]GridControl 复合表头/表头分层设计

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://david.blog.csdn.net/article/details/90228789

1.第一步将表格类型由默认的gridview变为bandedgridview,如图所示:
然后 Click here to change view -> Convert to -> BandedGridView
在这里插入图片描述

2 第二步骤 Run Designer 按照正常的手法添加Columns.
在这里插入图片描述

3.点击 Bands 添加相应的Bands 列 Bands列可以进行随意的拖拽.
然后将相应的列添加到对应的Bands下面.如图:
在这里插入图片描述
4.拖放完后大致的效果图如下:
在这里插入图片描述
5.这些步骤都完成之后,还要设置一处 :
Views -> OptionsView : ShowColumnHeaders : False , ShowGroupPanel .
这两处如果不设置的话 , 那么表头名称是不显示的.

6.数据绑定与原来方式一致
列宽自适应:

   //每列自定义列宽
            bandedGridView1.OptionsView.ColumnAutoWidth = false;
            for (int I = 0; I < bandedGridView1.Columns.Count; I++)
            {
                this.bandedGridView1.BestFitColumns();
                this.bandedGridView1.Columns[I].BestFit();//自动列宽
            }
文章最后发布于: 2019-05-15 08:34:53
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 鲸 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览