当您在文本框中按Enter时,有没有办法停止Windows发出的叮叮声

时间:2019-01-27 14:14:53

标签: .net vb.net winforms textbox

我正在尝试设置一个文本框,允许您输入名称,然后按Enter确认,但是我不希望每次按Enter时都弹出窗口。在这种情况下或一起禁用声音。

我已经尝试过:

Private Sub EnterMapName_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
    e.Handled = True
    e.SuppressKeyPress = True
    Select Case e.KeyCode
        Case Keys.Enter
            name = MapName.Text
    End Select
End Sub

1 个答案:

答案 0 :(得分:1)

在您的KeyPress事件中输入以下内容:

If e.KeyChar.GetHashCode = 851981 Then e.Handled = True 'TRAP THE ENTER KEY BEEP