cxGrid 分组 展开 加号
来源:互联网 发布:pic单片机开发工具 编辑:程序博客网 时间:2024/05/17 03:28
1.先放一个cxGrid,设置好View,设置View.DataController连接的DataSource
2.激活DataSource连接的DataSet,双击cxGrid,点击Retrieve Fields,取得所有的Column
3.设置View的OptionsView.Footer=True,OptionsView.GroupFooters=True,这是为了把分组小计和总计面板显示出来
4.将“订单号”字段拖到cxGrid上方的分组面板(GroupbyBox),将数据按“订单号”分组。这时你会发现单身所有的数据都缩起来了,如果想使所有的数据都展开,可以设置View.DataController.Options.dcoGroupsAlwaysExpanded=True
不用拖也可以找到字段,设置GroupIndex属性为0就可以了,支持多级分组
也可以写代码
cxGrid1DBTableView1DBColumn3.GroupIndex := 0 ;
或者
cxGrid1DBTableView1.Columns[3].GroupIndex :=0;
5.设置分组小计:把View.DataController.Summary.DefaultGroupSummaryItems点开,新增一个Item,Column属性在下拉里选择“数量”字段,FieldName属性为空,Format属性可以设置数值的显示格式,Kind属性下拉skSum加总,Position属性一定要选择spFooter。
6.设置总计:把View.DataController.Summary.FooterSummaryItems点开,新增一个Item,Column属性在下拉里选择“数量”字段,FieldName属性为空,Format属性可以设置数值的显示格式,Kind属性下拉skSum加总,Position属性一定要选择spFooter。
大功告成,按F9看一下胜利果实吧。
再奉送一个技巧,在Form1再放一个TcxGridPopupMenu控件,就在cxGrid控件旁边的那个,把TcxGridPopupMenu的Grid属性设置成你的cxGrid。
然后运行程序,在运行状态,点击Grid上的所有地方,左键或右键,你都会有意外收获。
// cxGrid1DBTableView1DBColumn3.GroupIndex := 0 ;
cxGrid1DBTableView1.Columns[3].GroupIndex :=0;
cxGrid1DBTableView1.OptionsView.GroupByBox:=false;
cxGrid1DBTableView1.DataController.Groups.FullExpand;
cxGrid1DBTableView1.OptionsView.GroupRowStyle := grsOffice11;
procedure TForm13.ToolButton1Click(Sender: TObject);
begin
cxGrid1DBTableView1.DataController.Groups.FullExpand;
end;
procedure TForm13.ToolButton2Click(Sender: TObject);
begin
cxGrid1DBTableView1.DataController.Groups.FullCollapse;
- cxGrid 分组 展开 加号
- cxGrid点分组加号"+"事件 <只展开当前组(group),收起其他组(group)>
- CxGrid 分组
- cxGrid 分组
- 加号展开、减号收缩
- cxgrid自动展开
- cxGrid分组求和设置
- 修改cxgrid的分组标题
- 分组伸缩展开列表
- cxgrid使用小结(3):分组
- cxgrid使用小结(3):分组
- cxgrid
- .NET 树控件点击节点名称直接展开节点而不是只能通过点击小加号展开
- 润乾——分组分析展开折叠
- ListView支持分组的折叠和展开
- ListView支持分组的折叠和展开
- ExpandableListView:展开新分组,自动关闭旧分组
- 如何让 CXGRID 主从表任何时候只能展开一个组
- ADT 算法
- 仿SlidingMenu的实现原理,例SlidingMenu
- 基于样本一致性的背景减除运动目标检测算法(SACON)
- C# 参数关键字(params,ref,out)
- 百度秒收录我的文章
- cxGrid 分组 展开 加号
- 在win7(32bit)下编译openssl完整过程
- Java六大设计原则
- 工作,生活,身体,家庭都不能耽误
- 面向GC的Java编程
- 计算机技术网站收集
- java中List和Map的去重
- PopupWindow 显示下拉菜单
- java读取图片属性---判断手机拍照上传的图片是否被翻转