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就应该可以了!
繁华开满天机
TA贡献1816条经验 获得超4个赞
你可以MouseDown事件中判断。左右键一起按下之后,会触发2次mousedown,这里你需要判断下前后时间,2次down在多少时间内你认为是一次左右键触发。同时mouseup也是。。。。具体的你可以自己试试看毕竟左右一起按这种用的比较少。
- 5 回答
- 0 关注
- 1531 浏览
添加回答
举报
0/150
提交
取消