取得cxgrid的表格的值,仔细看下面的代码
2024-08-28 14:20:30
procedure TfrmMain.cxGridDBTableView_List_PSSJCustomDrawCell(Sender:
TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo:
TcxGridTableDataCellViewInfo; var ADone: Boolean); var strValue:string;
var iRow,iRol,iI:Integer;
begin
//这是找到了当前数据行
iRow :=AViewInfo.RecordViewInfo.Index;
iRol := -1;
//如何根据Caption找到列
with (Sender as TcxGridDBTableView) do
begin
for iI := to ColumnCount- do
begin
if UpperCase(Columns[iI].DataBinding.FieldName)='加急' then
begin
iRol := iI;
Break;
end;
end;
end;
if iRol >= 0 then
begin
strValue := VarToStr(cxGridDBTableView_List.DataController.GetValue(iRow, iRol));
if strValue = 'T' then
begin
ACanvas.Brush.Color := clRed;
ACanvas.Font.Color := clWhite;
end;
end;
end;
最新文章
- DI依赖注入/IOC控制反转
- CentOS7防火墙
- node exports与 module.exports的区别
- winform 在指定目录下已经生成资源Image图片的方式
- session问题
- Text Reverse
- open files
- unity3d 版本问题
- c - 字符串长度.
- tomcat------https单向认证和双向认证
- Codeforces 707D Persistent Bookcase(时间树)
- tcp断开连接,4次握手,为什么wireshark 只能抓到3个包?
- DNS解析全过程
- (一)ROS系统入门 Getting Started with ROS 以Kinetic为主更新 附课件PPT
- docker企业实战视频教程
- MySQL的binlog日志<;转>;
- WPF和js交互 调用窗体中的方法
- python2.7和python3.6共存,使用pip安装第三方库
- Github的注册经历
- delphi tcp/ip IdTCPServer1实例一