1 / 2
文档名称:

DevEressVCLcGrid详解入门者.docx

格式:docx   大小:17KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DevEressVCLcGrid详解入门者.docx

上传人:桂兰花 2022/10/21 文件大小:17 KB

下载得到文件列表

DevEressVCLcGrid详解入门者.docx

相关文档

文档介绍

文档介绍:该【DevEressVCLcGrid详解入门者 】是由【桂兰花】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【DevEressVCLcGrid详解入门者 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。DelphicxGrid实用教程:
LookAndFeel是设置外观感觉
运行delphi7,建一个application,拖上cxgrid控件,加入数据库控件,此处不需要多讲;
如下图:
glBoxPacking,btvBoxPacking是自己定义的名字;
把cxgrid连上datasouce:
点一下中的glBoxpacking,然后设定ds
A不显示下面的Dragacolummheaderheretogroupbythatcolumn:
设置如下:点击btvBoxPacking,选中“OptionsView”->GroupByBox
设为False,如图:
设置完后显示:
在cxGrid控件上双击调出设置画面,或者单击中“Customize”,画面如下:
因为cxGrid标题为多行合并标题,所以需要在views里增加cxGridDBBandedTableView,然后删除原来的cxGridDBTableView,如下图:
命名为bbtvBoxPacking,删除btvBoxPacking;
然后选中structure,
在“GridView”中选取“bbtvBoxPacking”,结果如下图:
先设定“Columns”中列;这时查看一下cxGrid中的DataSouce存不存在,可能会因删除btvBoxPacking,而清空,如果不存在,选中即可
如果要显示DataSouce里所有的列,可以点击上图中的“RetrieveFields”,这里选取所有的,如果有ADD的话,需要手动指定DataField是哪一列,和数据库表的字段名一样;
这时,cxGrid会显示如下图:
在“Bands”中,选增加需要绑定的列;这里总共增加三列;
依次类推:
然后在Columms中选取需要绑定的列,进行绑定,如下图:
依次类推,全部设置完后,如下图:
如不想每列都出现下面的箭头,可以选中此列,做如下修改:
改变下线边框的格式:
在如下画面里做修改:
设定双标题头:
插入页脚:
加入页脚
选中图中的地方,其它的类似;然后再设置footer,如下图:
注意上图中的红框线;
运行后如下图:
设置隔行变色,选中变色;
当GroupByBox时,如下:
在分组里做合计时,需要做到两步,
第一步:
第二步:
注意Position如果选择“spGroup”,则如下红框;
改成spFooter,则显示如下:
运行时如下:
加入cxGridPopupMenu控件,
在合计处点右键,会出现: