为了账号安全,请及时绑定邮箱和手机立即绑定

C#鼠标单击事件?

C#鼠标单击事件?

拉风的咖菲猫 2019-04-05 11:07:52
C#鼠标单击事件
查看完整描述

5 回答

?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

鼠标的执行顺序是:
MouseEnter-->MouseMove-->MouseHover / MouseDown / MouseWheel--> MouseUp>MouseLeave.

你的这段代码中,已经有了MouseDown事件,意思就是当鼠标指针位于控件上并按下鼠标键时发生,即会触发这个事件。上面的代码意思就是当鼠标进入textBox1并按下鼠标时就会清空textBox1的内容。

你希望实现鼠标单击某个textbox,其中的内容数字就加1,这个同样也是使用MouseDown事件,然后textbox.Text = Convert.ToInt32(textbox.text)+1就应该可以了!



查看完整回答
反对 回复 2019-04-10
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

textBox1_MouseDown,前半部分就是代表了你的目标TextBox啊,后半部分就是鼠标单击事件,可以实现你的需求啊?

查看完整回答
反对 回复 2019-04-10
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

你可以MouseDown事件中判断。左右键一起按下之后,会触发2次mousedown,这里你需要判断下前后时间,2次down在多少时间内你认为是一次左右键触发。同时mouseup也是。。。。具体的你可以自己试试看毕竟左右一起按这种用的比较少。

查看完整回答
反对 回复 2019-04-10
  • 5 回答
  • 0 关注
  • 1422 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信