社区
Delphi
帖子详情
如何獲取dbgrid當前輸入焦點單元格的座標
Magusflp008
2005-05-24 11:44:59
如題
...全文
145
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
中的单元格,以提高数据展示的可读性和美观性。标题“delphi
db
grid
有条件合并单元格”所涉及的知识点就是如何实现这个功能。
DB
Grid
EhPro(通常简称为
DB
Grid
Eh)...
Delphi 改变
DB
grid
控件选中时的单元格颜色.rar
Delphi 改变
DB
grid
控件选中时的单元格颜色,一般在默认状态下,
DB
grid
在行被选中时是深蓝色的,本程序将改变这个深蓝色为用户自定义颜色。操作方法很简单:当选中
DB
grid
任意行时,点击上部的任意颜色值,此时就已经...
在
DB
GRID
控件的单元格中实现下拉列表框(3KB)
这个主题聚焦于如何在
DB
Grid
的特定单元格中实现下拉列表框,以提供用户友好的数据输入方式。这样的功能可以提高用户体验,因为用户可以直接从预定义的选项中选择,而不是手动输入数据。 首先,我们需要理解
DB
Grid
的...
DB
Grid
单行修改、单列修改、选中一行但可编辑
如果一个TField的ReadOnly属性设为True,那么对应的
DB
Grid
单元格将变为只读。反之,如果设为False,用户就可以在单元格中输入数据。 6. **朱建强与Delphi编程**:标签中提到的“朱建强”可能是作者或某个知名Delphi...
在
DB
GRID
控件的单元格中实现下拉列表..
但通过一些技巧,我们可以实现这个功能,让
DB
Grid
的某个特定列展示下拉列表,让用户在编辑时能从预设的选项中选择,这样可以提高数据输入的一致性和准确性。下面将详细介绍如何实现这一功能。 首先,我们需要在...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章