DevExpress如何给GridControl添加表头BandGrid

 时间:2026-02-15 05:21:01

1、在Visual Studio中新建一个WinForm应用窗体程序,然后从DevExpress的工具箱中拖一个GridControl控件到Form窗体上,然后将该控件的Dock属性设置为Fill。GridControl默认创建的视图是GridView类型。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

2、在GridControl控件上面依次点击【Click here to change view】——【Convert to】或者【Create new view】——【BandedGridView】,将已有的GridView视图转换为BandGridView或者新建一个BandedGridView。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

3、点击GridControl控件上面的【Run Designer】按钮,弹出【Grid Designer】窗体,该窗体用来设计表格的列以及表头。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

4、在窗体【Grid Designer】窗体的左侧目录中点击【Main】——【Bands】选项卡,弹出右侧的【Bands】区域,在该区域中可以设计表头;点击【Add New Band】按钮,可以添加多个GridBand,也可以点击【Delete selected band】按钮将其删除,如图所示是新建的9个GridBand。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

5、新建完GridBand以后可以对它们进行拖动来合并组合,可以将多个GridBand拖放到一个同一个GridBand下面,以此来实现复杂的表头,最终的效果如图所示。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

6、表头设计完之后,可以为表格添加列,点击【Grid Designer】窗体上的【Main】——【Columns】选项卡,弹出右侧的【Columns】区域,点击添加列的按钮,可以在【Columns】列表中添加多个列,也可以将列移除,选中某个列,然后在右侧有三个选项卡【Column properties】、【Column options】和【Filter options】设置该列的一些属性。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

7、添加完列之后就可以为每个GridBand绑定一个列。再次点击【Bands】选项卡,在右侧有一个【Customization】窗体,列出了所有新建的列,可以拖动某个列到相应的GridBand上面,使之一一对应。绑定完之后关闭【Grid Designer】窗体,就可以在GridControl上看到表头和列的关系布局已经设置好了。

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

DevExpress如何给GridControl添加表头BandGrid

  • excel怎么将数据列添加到下拉列表
  • Excel中如何设置单元格内容自动换行
  • 工作表中如何让负数数值进行加粗显示?
  • 怎样批量修改自动套用的自定义单元格样式
  • excel表格怎么调整行高和列宽
  • 热门搜索
    我怎么这么好看 耳朵嗡嗡响怎么回事 牙线怎么用 小学用英语怎么说 工资怎么算 怎么养兔子 简历怎么做 matter怎么读 甲五笔怎么打 婴儿发烧怎么办