delphi控件cxGrid用法大全

delphi控件cxGrid用法大全

ID:45033707

大小:275.50 KB

页数:33页

时间:2019-11-08

delphi控件cxGrid用法大全_第1页
delphi控件cxGrid用法大全_第2页
delphi控件cxGrid用法大全_第3页
delphi控件cxGrid用法大全_第4页
delphi控件cxGrid用法大全_第5页
资源描述:

《delphi控件cxGrid用法大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档delphi中cxGrid使用汇总(一)  2011-10-2723:26:16

2、  分类: delphixe2

3、字号 订阅1.去掉cxGrid中台头的Box解决:在tableview1的ptionsview的groupbybox=false; ***************************************************************************** 2.统计功能解决:(1)tableviewtableview1的optionsviewfooter=ture然后在cxGRid

4、1的customize..中的summary的footer.add需要合计的列kind=skSum在Footer的第一列显示[合计:]  加一个Summary项,Column设为Grid的第一列,Kind设为skNone  在该Summary项的OnGetText事件中,输入:  procedure  TFormExpense.tvExpenseTcxGridDBDataControllerTcxDataSummaryFooterSummaryItems2GetText(       Sender:  TcxDataSummary

5、Item;  const  AValue:  Variant;  AIsFooter:  Boolean;       var  AText:  String);  begin       AText  :=  '合计:';  end;     (2)按条件汇总:  在TableView的DataController->Summary->FooterSummary->OnSummary事件中,输入:  procedure  TFormExpense.tvExpenseDataControllerSummaryFooterSumma

6、ryItemsSummary(       ASender:  TcxDataSummaryItems;  Arguments:  TcxSummaryEventArguments;       var  OutArguments:  TcxSummaryEventOutArguments);  begin       //得到字段名  TcxDBDataSummaryItem(Arguments.SummaryItem).FieldName;       if(ASender.DataController.Values[Argu

7、ments.RecordIndex,  tvExpenseLevel.Index]  >  1)      //只统计Level列=1的值           and(TcxDBDataSummaryItem(Arguments.SummaryItem).Kind  =  skSum)  then           OutArguments.Value  :=  0;//Level  >  1的统计值设为0  end;OptionView中属性GroupFooters设为gfAlwaysVisible并设置需要求和的列,在sum

8、mary.defaultforGroups下add加入需要合计的字段,column下显示fieldname为统计字段,format为格式,kind为统计方法,position为位子spfooter在分组的下面,spgroup在分组的上面或用cxGridPopupMenu1,在运行時可对任意数字类型列求和,方法是只需设置cxGridPopupMenu1的属性Grid为cxGrid1DBTableView1的cxGrid,*********************************************************

9、******************** 实用文档3.去掉cxgrid中的过滤下拉箭头解决:选择tableview1.optionscustomize.columnfiltering=fasle;**************************************************************************** 4.让“Dragacolumnheretogroupbythatcolumn”不显示  解决:在cxGrid1DBTableView1->optionsview->groupbybox:

10、=false即可**************************************************************************** 5.GroupPanel上面的英文[Dragacolumnheadertogr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。