起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 137|回复: 3

【搞定】如何取数据列的值**

[复制链接]
发表于 2007-10-22 12:15:24 | 显示全部楼层 |阅读模式
如何取得TDataTransparentGrid控件中选中行的某一列的值?
回复

使用道具 举报

发表于 2007-10-22 14:22:42 | 显示全部楼层
在OnCanClick事件中可以得到
procedure TMainForm.DataTransparentGrid1CanClick(Sender: TObject; ACol, ARow: Integer; var CanClick: Boolean);
begin
  Caption := SysUtils.Format('%d行:%d列 %s', [ARow, ACol, DataTransparentGrid1.Columns[ACol].Items[ARow]]);
end;
回复 支持 反对

使用道具 举报

发表于 2007-10-22 14:24:58 | 显示全部楼层
在OnClick事件中可以得到
procedure TMainForm.DataTransparentGrid1Click(Sender: TObject);
begin
  Caption := SysUtils.Format('%d行:%d列 %s', [DataTransparentGrid1.FocusedRow, DataTransparentGrid1.FocusedCol, DataTransparentGrid1.Columns[DataTransparentGrid1.FocusedCol].Items[DataTransparentGrid1.FocusedRow]]);
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-25 17:12:00 | 显示全部楼层
好的,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 06:06 , Processed in 0.043457 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表