在C#中为了方便操作,我们常常会这样做,比如用户登录界面,当输入完用户名和密码后希望直接敲击回车就能执行登录,我们需要用到KeyDown事件,然后判断是否是回车再将登录方法放到里面,但是试过的朋友会知道,那样的话是会有咚的一声发出的。如何解决C# textbox回车(KeyDown)执行方法有声音?

   那么在 KeyDown事件中这样写

if((int)e.KeyCode==13)//回车被按下
{
      //执行你的内容
      e.SuppressKeyPress = true;//回车执行时 加上这个就没有声音了  要放到回车事件下哟 不然没法输入内容的
}