在窗体中粘贴如下代码就可以看到效果.所有的TextBox的Tab都可以拦截下来.如果指定某个TextBox,你自己修改一点就可以了.
Protected?Overrides?Function?ProcessCmdKey(ByRef?msg?As?System.Windows.Forms.Message,?ByVal?keyData?As?System.Windows.Forms.Keys)?As?Boolean
If?CType(msg.WParam,?Keys)?=?Keys.Tab?And?TypeOf?Control.FromHandle(msg.HWnd)?Is?TextBox?Then
'提示是否继续Tab键盘消息处理
Return?True?'True表示拦截
End?If
Return?MyBase.ProcessCmdKey(msg,?keyData)
End?Function
可以用Replace把他替换成空或别的字符:Vb的TAB表示方式为:vbTab 例:Replace(内容,vbTab,"")
Private?Sub?txtMain_KeyDown(sender?As?Object,?e?As?KeyEventArgs)?Handles?txtMain.KeyDown
txtMain.Text?=?"keytab"
End?Sub
今天这一节一定要注意:如果你要识别tab键,那么必须保证所有控件的tabstop属性均为false,否则的话,tab键会当做控件之间的跳转功能,而不是作为tab键按下.
连接时用字符串时加上这个就好了
以上就是土嘎嘎小编为大家整理的vb.nettab相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!