关于KeyUp事件???
以前没有注意这个问题,以为只有按下键盘键松开后触发这个事件,没想到鼠标双击或选中textbox文本框多个字符后也会出发这个事件,后来看了一下msdn,说是“当焦点在控件上释放键时发生”,这个键可能是键盘也可能是鼠标(我是这样理解的)。
那么问题来了,在KeyUp事件里,怎么判断是键盘触发的,还是鼠标触发的??
[解决办法]
鼠标双击是不会触发keyup的,触发的是mouseup
[解决办法]
双击不会触发的,
你不要在你现在方案里测试,
你新建一个方案进行测试,
也许你现在的方案有代码影响到了,全新的测试看看
[解决办法]
'的确不会触发鼠标事件,你看看是不是有鼠标事件存在你的程序里
Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
MsgBox("KeyUp")
End Sub