找回密码
 立即注册

QQ登录

只需一步,快速开始

miyaminn

论坛元老

48

主题

121

帖子

2万

积分

论坛元老

积分
22182

活字格认证

miyaminn
论坛元老   /  发表于:2015-3-3 17:40  /   查看:8091  /  回复:7
如题
    Private Sub GcTextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles GcTextBox1.KeyDown

    End Sub

    Private Sub GcTextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles GcTextBox1.KeyPress

    End Sub
上记事件按tab键为什么不触发啊。
急求,谢谢!!!!!!

7 个回复

倒序浏览
Leo
超级版主   /  发表于:2015-3-4 09:23:00
沙发
Tab键默认由Form直接当作CommandKey处理掉了。轮不到控件处理,你可以拿标准的TextBox比较一下。

请问你希望如何控制Tab键的行为呢?
回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-4 12:54:00
板凳
回复 2楼Leo的帖子

就是想按tab键会触发KeyPress事件
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-4 14:12:00
地板
回复 3楼miyaminn的帖子

按下Tab键不会触发KeyPress事件。
请问你在KeyPress事件里想要处理tab键做什么事情?我再帮你看看能不能实现?

评分

参与人数 1满意度 +5 收起 理由
miyaminn + 5 非常感谢你的回答!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-4 14:15:00
5#
回复 4楼Alice的帖子

就是做一些逻辑处理,客户需要这样做,按tab或者Enter键的时候触发KeyPress事件
回复 使用道具 举报
Leo
超级版主   /  发表于:2015-3-4 14:37:00
6#
回复 5楼miyaminn的帖子

截获Tab键行为应该在Form上Override一个叫做ProcessCmdKey的方法。你看看能不能模拟一下?

评分

参与人数 1满意度 +5 收起 理由
miyaminn + 5 非常感谢你的回答!

查看全部评分

回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-6 17:16:00
7#
回复 6楼Leo的帖子

谢谢,用其他控件去捕获了,非常感谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-6 18:29:00
8#
回复 7楼miyaminn的帖子

不用客气。
此问题关闭,如果有新问题请开新帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部