★★★★★★★★★★★★★★★★★★关于dxDBGrid实现分组汇总的问题???★★★★★★★★★★★★★★★★★(288分)

  • 主题发起人 主题发起人 cg1120
  • 开始时间 开始时间
C

cg1120

Unregistered / Unconfirmed
GUEST, unregistred user!
帮助里面是一个分组汇总的例子,但它是在设计期指定分组汇总字段,我想应该可以在运行期由用户动态设定分组字段,不知应该怎么做,希望大家一起讨论这个问题!
 
让用户拖需要分组的字段标题上去即可。
分组集合属性也可以。
 
to kkyy
怎么在运行期实现拖动?
 
dxDBGrid1.ShowGroupPanel=true
将字段拖动到grouppanel上即可
 
to zhanzehua
你这是在设计期设定分组字段,这个我知道,我是要在程序运行的时候动态由用户动态设定分组字段,不过还是谢谢楼上几位的关注
继续......
 
运行时也可以拖上去啊,
不拖也可以,
dxDBGrid1.AddGroupColumn(dxDBGrid1A) 就是添加一个按列dxDBGrid1A分组的代码。。。。
 
dxDBGrid1.ClearGroupColumns方法用于清除所有分组。。
 
使用dxgrid1.InsertGroupColumn(,)
 
顺便,dxDBGrid1.CanAddGroupColumn(dxDBGrid1A)用于取消按列dxDBGrid1A分组。
顺便,请看帮助文件,呵呵,大把办法呀。我也不会去记这些东西,但是。。。。
 
可以再说具体一点吗?分我全都给你了
 
dxDBGrid1A是不是字段的名字,等一等,我看看帮助:)
 
我原来用 dxDBGrid 3.21 时,也用到过这样的功能
不过现在不用 DevExpress 的东东了,
隐约记得是 每个 Column 有一个类似 GroupIndex 这样名称的整型量,
每个 字段 按值的高低设置分组级别。
设置该值可以在运行期程序设置分组。
你找找看。
 
多人接受答案了。
 
后退
顶部