社区
Delphi
帖子详情
如何獲取dbgrid當前輸入焦點單元格的座標
Magusflp008
2005-05-24 11:44:59
如題
...全文
146
4
打赏
收藏
如何獲取dbgrid當前輸入焦點單元格的座標
如題
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Magusflp008
2005-05-25
打赏
举报
回复
Kshape([伟大的大伟!]) : 我想实现的是当输入焦点在某个单元格上时,用一个别的控件覆盖在该单元格上。所以要知道单元格的坐标
naner_china(naner): 如果不是鼠标移动,是通过tab将焦点转到那个单元格上时呢?
naner_china
2005-05-25
打赏
举报
回复
procedure TForm1.DBGrid1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
g_x,g_y:integer;
begin
g_x := x;
g_y := y;
edit1.Text := inttostr(g_x);
edit2.Text := inttostr(g_y);
end;
Kshape
2005-05-25
打赏
举报
回复
如果是鼠标点单元格可以这样
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
showmessage(IntToStr(DBGrid1.SelectedIndex));
showmessage(inttostr(Table1.RecNo))//行号也就相当于记录号
end;
如果是选中一行
那么这样就可以了:
当前行号:DBGrid1.DataSource.DataSet.RecNo
当前列:DBGrid1.SelectedIndex
Magusflp008
2005-05-25
打赏
举报
回复
怎麼沒有人阿
delphi
db
grid
有条件合并单元格
db
grid
eh 实现有条件合并单元格的例子 内含修改的
db
grid
eh 4.2控件
Delphi 改变
DB
grid
控件选中时的单元格颜色.rar
Delphi 改变
DB
grid
控件选中时的单元格颜色,一般在默认状态下,
DB
grid
在行被选中时是深蓝色的,本程序将改变这个深蓝色为用户自定义颜色。操作方法很简单:当选中
DB
grid
任意行时,点击上部的任意颜色值,此时就已经将
DB
Grid
控件的选中行颜色改变为用户选中的颜色。
在
DB
GRID
控件的单元格中实现下拉列表框(3KB)
在
DB
GRID
控件的单元格中实现下拉列表框(3KB)
DB
Grid
单行修改、单列修改、选中一行但可编辑
2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
在
DB
GRID
控件的单元格中实现下拉列表..
在
DB
GRID
控件的单元格中实现下拉列表..
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章