Ta上传的资源 (0)

当使用cxGrid时,发现它的Hint信息需要在列宽不够大时才能显示,而且不能随意更改。本文提供一种解决方案,可以给cxGrid添加自定义的Hint信息。具体的实现方式详见下文。在windows7_64 + Delphi7 + DevExpress V14.2.2环境下测试通过。

由于感到DevExpress自带的气泡提示组件TcxHintStyleController外观好看,却没法找到他的demo,弄个简单应用例子给DevExpress的拥趸们参考参考。如你发现有谬误请告诉我,有更好的方法或建议,也请告诉我,谢谢!

本例子示范了如何导出cxGrid主、从表的数据及获知从表记录数。如有更好的方法,或这源代码中有谬误,请来"中国软件研发联盟QQ群122058606"指点我,谢谢。

利用INI文件保存和恢复使用者对 DBGrid 列所改变的顺序和宽度。如有谬误,请斧勘;如有更好方法,请指点。谢谢!

由于cxGrid把Hint给封装了(它的Hint须在列宽不够大时才显示,且显示的内容不能随意),使得Hint无法方便地使用,经在cxGrid源码中分析,弄出这个给cxGrid附加格式化Hint的方法,在Delphi6、ExpressQuantumGrid_v5.8编译通过。

为cxGrid动态附加非绑定(无字段关联)的CheckBox列,以提供用户选择,并对操作者的选择进行求和输出;代码中牵涉到用语句对cxGrid过滤、过滤后的记录关联(定位)数据集数据。如有问题,欢迎到“中国软件研发联盟”QQ群:122058606 交流。