以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助回车键问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146194) |
-- 作者:chujihua -- 发布时间:2020/2/18 16:51:00 -- 求助回车键问题 如图,我怎么设置在按下回车键后,会回到“时间”列开始编辑,而不是在当前列向下走。 |
-- 作者:有点蓝 -- 发布时间:2020/2/18 17:38:00 -- 表格keydown事件 e.cancel = True e.Table.Select(e.Table.Rowsel,1) |
-- 作者:chujihua -- 发布时间:2020/2/18 20:22:00 -- 谢谢老师,再问一个进阶的问题,就像EXCEL一样,我单击的某个单元格编辑,按下回车键回到那个单元格的下一行编辑能实现吗? 就比如我单击的时间某个单元格编辑,按回车就到下一行的时间单元格编辑,然后当我单击某个收入单元格编辑的时候,按下回车就到下一行的收入单元格编辑。
|
-- 作者:有点蓝 -- 发布时间:2020/2/18 20:54: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) |