stringgrid??在线关注??

languagefuck 2003-08-31 09:41:42
我想在stringgrid写个事件,当我按回车键时,焦点从同一行的前一个列,走到后一个列,这个代码怎么写呀???
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dickeybird888 2003-08-31
  • 打赏
  • 举报
回复
我告诉你个简单的办法,stringgrid的option中有一项是gotabs,你将它设置为真,然后在keydown中设置如果用户按了enter键,将其转化为tab键就可以了
fontain 2003-08-31
  • 打赏
  • 举报
回复
procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
var i:integer;
begin
i:=StringGrid1.col;
if key=#13 then inc(i);
if (i>StringGrid1.ColCount-1) then i:=1;
StringGrid1.Col:=i;
end;
wdong18 2003-08-31
  • 打赏
  • 举报
回复
加载edit属性,不就是当按回车键的时候进入edit状态么?你的意思是要进入edit状态的同时,“焦点从同一行的前一个列,走到后一个列”么?我不是很清楚在用户按回车的时候,楼主要完成什么样的操作。
languagefuck 2003-08-31
  • 打赏
  • 举报
回复
我的stringgrid中加载了edit,

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧