以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- keydown事件求助 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146564) |
-- 作者:chujihua -- 发布时间:2020/2/26 15:11:00 -- keydown事件求助 e.cancel = True Dim p As Integer = e.Table.Rowsel If p = e.Table.rows.count - 1 Then p = e.Table.addnew().index Else p = p + 1 End If e.Table.Select(p,1) 这个代码为什么我按什么键都会触发啊,我只想回车键触发 |
-- 作者:程兴刚 -- 发布时间:2020/2/26 15:20:00 -- If e.KeyCode = Keys.Enter Then Dim p As Integer = e.Table.Rowsel If p = e.Table.rows.count - 1 Then p = e.Table.addnew().index Else p = p + 1 End If e.Table.Select(p,1) e.Cancel = True End If
|
-- 作者:chujihua -- 发布时间:2020/2/26 16:37:00 -- 谢谢版主,但我发现一个问题,这代码不能像EXCEL那样,我单击A1编辑到D1,按回车后会到A2;然后当我单击C1编辑到E1,按回车后会到C2。这种能实现吗 |
-- 作者:程兴刚 -- 发布时间:2020/2/26 16:50:00 -- 没明白什么意思,发文件是最快解决问题的途径! |