
在VB.NET中有TextBox1_MouseClick和TextBox1_Click有区别么?除了鼠标还有什么可以进行点击呢
6个回答
展开全部
在TextBox1_MouseClick事件中可以获得鼠标的点击点(坐标),和鼠标是哪个键按下点击,TextBox1_Click虽然说也可接受鼠标的点击事件,但最主要是让软件可以模拟对TextBox1触发个点击事件,不用鼠标不用api,也没有点击的坐标和是是哪个键点击,只是触发个点击事件,也可以说是“没事找事”吧
追问
晕了,比如点击按钮可以触发TextBox1_Click事件,不用鼠标不用api
追答
实际上TextBox1_MouseClick已经满足TextBox1_Click的大多要求,要是TextBox1_Click真的没用肯定会被取消。
Public Class Form1
Dim m_event As New EventHandler(AddressOf TextBox1_Click)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
m_event(Me, System.EventArgs.Empty)
End Sub
Private Sub TextBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Click
TextBox1.Text = "嗯,谁点的?没看见呢!"
End Sub
End Class
实际上可以模拟触发大多是事件,实际上是RaiseEvent触发事件,但很难模拟TextBox1_MouseClick,因为ByVal e As System.Windows.Forms.MouseEventArgs的e的属性不好弄

2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
MouseClick只是针对鼠标Click的事件(如鼠标左击、右击、中键点击)。
Click是只要存在点击(键盘、鼠标)就触发事件。
Click是只要存在点击(键盘、鼠标)就触发事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MouseClick主要是用于区分点击的是鼠标左键还是右键,你可以在这里写判断左键时处理什么,右键时处理不同的过程。
Click则不管是点击的哪个键,只要存在点击就触发事件。
Click则不管是点击的哪个键,只要存在点击就触发事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个是鼠标放在上面的事件,一个是点击按钮的事件,还有好多其他的事件呢?还要慢慢学啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MouseClick中,你可以操作是左键还是右键不同的响应。仔细看看传入参数,有点不同的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回车 CLICK~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询