在cxGrid的GridView属性设置事件onGridCustomDrawIndicatorCell,事件关键代码如下:
procedure TfrmHidden_Trouble.GridCustomDrawIndicatorCell(
Sender: TcxGridTableView; ACanvas: TcxCanvas;
AViewInfo: TcxCustomGridIndicatorItemViewInfo; var ADone: Boolean);
var
AIndicatorViewInfo: TcxGridIndicatorRowItemViewInfo;
ATextRect: TRect;
aCV:TcxCanvas;
begin
inherited;
//======引用单元 cxLookAndFeelPainters
if not (AViewInfo is TcxGridIndicatorRowItemViewInfo) then
Exit;
aCV:=ACanvas ;
ATextRect := AViewInfo.ContentBounds;
AIndicatorViewInfo := AViewInfo as TcxGridIndicatorRowItemViewInfo;
InflateRect(ATextRect, -2, -1);
Sender.LookAndFeelPainter.DrawHeader(ACanvas, AViewInfo.ContentBounds,
ATextRect, [], cxBordersAll, cxbsNormal, taCenter, TcxAlignmentVert(vaCenter),
False, False, IntToStr(AIndicatorViewInfo.GridRecord.Index + 1),
acv.Font,acv.font.Color,acv.Brush.color );
ADone := True;
end;
分享到:
相关推荐
在这些组件中,CXGrid 控件是 Delphi 用户经常使用的用于创建复杂数据网格显示和编辑的工具。ExpressQuantumGrid 是 CXGrid 的一个高级版本,提供了更多的功能和性能优化,尤其在处理大数据量时表现突出。 本教程...
### Delphi控件cxGrid用法大全:深入解析与实用技巧 #### 1. 去掉cxGrid中台头的Box 在Delphi中,使用cxGrid时,如果希望去掉头部的Box,即去掉分组操作的框,可以通过设置`TableView`的`OptionsView.GroupByBox`...
总结来说,Delphi7下的cxGrid控件提供了一种高效的方式来展示和操作主从表数据。获取从表记录数是通过访问cxGrid的层级结构,找到对应的DataSource和数据集,然后利用数据集的RecordCount属性实现的。这样的技巧对于...
### cxGrid控件的使用大全 #### 概述 cxGrid 控件是Delphi和C++Builder中的一个强大且灵活的组件,它提供了多种视图(View)模式,包括DBTableView、DBBandedTableView等,使得开发者能够创建复杂的网格显示效果。...
cxGrid Delphi7 中文安装包 费了好大的劲才压缩到35M以下。 7Zip做的自解压文件
Delphi 7是一款经典的面向对象的可视化编程工具,而cxGrid是它的一个强大的第三方网格控件,用于构建数据驱动的应用程序。cxGrid组件是ExpressQuantumGrid Suite的一部分,提供了丰富的功能,让开发者能够创建出复杂...
该文档介绍如何使用Delphi第三方控件cxGrid实现颜色的不同显示方法,很实用。
在Delphi编程环境中,CXGrid是一个非常流行的组件库,它为开发者提供了强大的数据网格控件,用于显示和编辑数据。这个组件提供了丰富的自定义选项,包括颜色设置,使其能够适应各种用户界面需求。本篇文章将深入探讨...
cxGrid组件由DevExpress公司开发,它为开发者提供了丰富的自定义选项和高级特性,使得在Delphi 7中创建复杂的、用户友好的数据管理界面变得容易。 在"ExpressQuantumTreeList.Suite.v4.5"这个版本中,cxGrid组件...
- **创建Grid**:在表单上添加cxGrid控件,可以设置其属性,如Width、Height等。 - **添加数据源**:cxGrid支持各种数据源,如TClientDataSet、TDataset等,通过设置cxGrid的DataSource属性来连接数据源。 - **...
此外,DevExpress还提供了强大的设计时支持,使得在Delphi 7环境中配置和调整控件变得直观和简单。开发者可以在设计时预览效果,调整布局,设置属性,无需编写大量代码即可实现复杂的功能。 总之,“DevExpress-...
DxAutoInstaller delphi7下安装DevExpressVCL.V41_cxgrid 实测 winxp win7 64位下 使用cxgrid delphi7 安装DevExpress VCL.V41 cxgrid ExpressQuantumGrid 6
在实际开发中,掌握cxGrid组件3的使用技巧,可以大大提高Delphi 7应用的界面质量和功能完整性。通过深入学习和实践,开发者可以利用cxGrid的强大功能,打造功能丰富、用户体验优秀的数据管理软件。对于初学者来说,...
在使用这个汉化文件时,开发者需要将其导入到Delphi项目中,并按照指定的方式调用或配置,以便使cxGrid控件显示中文界面。 为了正确使用"metelese.pas"进行cxGrid的汉化,你需要遵循以下步骤: 1. **导入文件**:...
DevExpress v5.9 cxgrid 适合D5-7 2005 BCB56 付安装详细方法下载 太大分开压缩的 part1 下载地址:http://download.csdn.net/source/2587528 part2 下载地址:http://download.csdn.net/source/2587596
cxGrid控件 若TcxGridColumn的Properties属性 是TcxComboBoxProperties 则 Col.Properties.OnChange:= Button1.OnClick;
在Delphi的工具箱中找到cxGrid控件,将其拖放到你的窗体上。然后,在对象浏览器或者属性编辑器中,你可以看到cxGrid包含多个组件,如cxGridLevel、cxGridDBTableView、cxGridDBColumn等。这些组件用于构建网格的结构...
这个"delphi CxGrid菜单源码"提供了一种方式,让开发者能够自定义和扩展Delphi中的CxGrid控件,使其功能更加丰富,特别是在用户界面交互和数据展示方面。 CxGrid组件提供了多种特性,例如: 1. **多层视图**:...
1. **添加CXGrid控件**:在Delphi的工具箱中找到CXGrid控件,将其拖放到Form上。接着,通过调整其大小和位置来适应应用的需求。 2. **创建数据源**:你可以选择ADO、DBExpress或者其他数据访问技术来创建数据源。...
标题中的"CXGRID显示序号"指的是如何在CXGRID控件中添加并显示序列号。CXGRID通常用于数据库应用程序,它允许开发者以表格的形式展示数据,并且可以进行各种定制和操作。 描述中的"procedure TForm1.cxGrid1DBTable...