以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于新版本出现的一个问题。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175571)

--  作者:benben325
--  发布时间:2022/3/10 9:23:00
--  关于新版本出现的一个问题。
程序更新了最新版本后,发现一个奇怪的问题。。若一个table表 上面只显示一列的时候,按 Enter 键无法自动切换到下一行,若 table 表里有 两列 以上,按enter键 则可以往下切换。。

我有个系统是通过扫描枪输入的,扫描枪自带 Enter输入,换了新版本后 就无法切换了。。
于是我在table 表的  keyDown  加了如下代码:
Dim tb as table = e.form.Controls("Table1").table
if e.KeyCode = Key.Enter then
     tb.Position = tb.Position + 1
end if

这样写,我手动去敲 Enter 键的确可以,但是扫描枪却不行!

--  作者:有点蓝
--  发布时间:2022/3/10 9:48:00
--  
已反馈

临时解决方法:打开表属性,把“按回车键向下移动”设置为true