以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]多行文本框里按tab键  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=186711)

--  作者:2425004926
--  发布时间:2023/5/23 8:32:00
--  [求助]多行文本框里按tab键

如何能在多行文本框里按tab键,不起作用,怎么弄都不起作用,老师指点一下


KeyDown事件

If e.Sender.Focused Then
    If e.KeyCode = Keys.Tab Then
        e.Cancel = True
        e.sender.Focus
    End If
End If



--  作者:有点蓝
--  发布时间:2023/5/23 8:39:00
--  
按tab键实现什么功能?
--  作者:2425004926
--  发布时间:2023/5/23 8:57:00
--  
在多行文本框中写笔记,习惯性的会按tab键,就会跑到其它控件上去,想让按tab键时没有任何反应

--  作者:2425004926
--  发布时间:2023/5/23 8:59:00
--  
也就是焦点在多行文本框里时按tab键没有任何反应
--  作者:有点蓝
--  发布时间:2023/5/23 9:17:00
--  
窗口的AfterLoad事件加上代码
e.form.Controls("TextBox1").BaseControl.AcceptsTab = True

--  作者:2425004926
--  发布时间:2023/5/23 9:21:00
--  
 好了,谢谢老师!