C# 回车事件问题?

baozi103 2010-02-06 07:39:48
我用button的click事件,然后在窗体的属性里把AcceptButton设为button,调试的时候按回车没问题,但是我想用的是button的mouseup事件,所以当我改为mouseup事件的时候,发现按回车没用了,请问怎么改呢?
...全文
107 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
赤脚的蜈蚣 2010-02-06
  • 打赏
  • 举报
回复
它就是一个函数,函数的参数而已,默认情况下是两个,调用这个函数的使用者的引用即sender,跟封装在一起的一些事件参数。null就是你传入的参数都为null。这个你看一下事件跟代理就明白了。
baozi103 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 gws044010607 的回复:]
直接在click里面写上mouseup(null,null)不行?
[/Quote]
可以了,但是想问下(null,null)是什么意思哦,我是新手,不懂哈
赤脚的蜈蚣 2010-02-06
  • 打赏
  • 举报
回复
直接在click里面写上mouseup(null,null)不行?
baozi103 2010-02-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yangglemu 的回复:]
Form.AcceptButton只对button的单击事件(Click)有效,对mouseup是没有作用的
CancelButton同理
[/Quote]
那如何写 才能既用mouseup,按回车又可以有用呢?
  • 打赏
  • 举报
回复
Form.AcceptButton只对button的单击事件(Click)有效,对mouseup是没有作用的
CancelButton同理
Baesky 2010-02-06
  • 打赏
  • 举报
回复
鼠标事件从名字就知道是要让鼠标触发,击键消息是让键盘触发的.(都是默认情况下)
赤脚的蜈蚣 2010-02-06
  • 打赏
  • 举报
回复
没懂什么意思
Baesky 2010-02-06
  • 打赏
  • 举报
回复
mouseup是个鼠标消息......enter是个击键消息....

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧