DevExpress gridcontrol如何分组显示?

DevExpress gridcontrol如何分组显示?,第1张

一、手动方式

1、添加分组项,Run Designer--Group Summary Items--Add,设置计算添加SummaryType:Count总计

2、设置显示格式

2.1 格式:{0},效果:显示分组的列标题,如:Order ID

2.2 格式:{1},效果:显示分组后的项,如:10248

3、效果如下:

二、代码

          gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Count, "分组1") //添加分组1,如果不是count,则名称必须与字段名对应

            gridView1.GroupFormat = "{1} {2}" //默认"{0}: [#image]{1} {2}"字段名称:数据 计数=?

            gridView1.Columns["部门名称"].GroupIndex = 0 //设置默认分组列

            //分组列格式

            gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Average, "id", gridView1.Columns["id"])

            gridView1.GroupSummary[1].DisplayFormat = "AVG={0:c}"

            gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Count, "姓名", gridView1.Columns["姓名"])

            ((DevExpress.XtraGrid.GridSummaryItem)gridView1.GroupSummary[gridView1.GroupSummary.Count - 1]).DisplayFormat = "小计:{0:N0}"

            gridView1.ExpandAllGroups()

效果如下:

1、首先准备好devExpress控件,然后重新打开VS,在菜单栏会显示如图中的菜单。包含的控件非常多,可以在工具箱看到。

2、为自己的窗体添加可以设置工具条的控件。在工具箱中找到如图所示的控件,添加进自己的窗体。

3、添加该控件后,在窗体的下方会看到如图所示的控件barManager1,表示窗体中已经添加了这种控件。

4、然后右键点击该控件,点击自定义“Customize”按钮。

5、打开如图所示窗体,点击箭头所指的地方,点击New可以新建一个工具条,并且可以设置名称。

6、新建后,会自动在窗体的某个随机位置添加了一个工具条,但是现在还是空的。需要为其添加按钮,点击Add添加即可,然后就跟普通的按钮一样使用了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11246378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存