VB.NET 2010 - Windows Ding.wav 在 TextBox 中按 Enter 时播放
VB.NET 2010 - Windows Ding.wav playing when pressing Enter inside a TextBox
我有一个程序,您可以在其中将内容键入文本框并按 Enter,然后它将文本添加到列表框并擦除文本框。
它确实有效!
但是,当按下 Enter 时,会播放 C:\Windows\Media\Windows Ding.wav
音频。
老实说,这很烦人......
任何人都知道如何阻止它?
谢谢!
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
ListBox1.Items.Add(TextBox1.Text)
TextBox1.Text = ""
End If
End Sub
是否要在按下 Enter 后禁用提示音?您可以尝试将 属性 SuppressKeyPress
设置为 True
.
Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
ListBox1.Items.Add(TextBox1.Text)
TextBox1.Text = ""
e.SuppressKeyPress = True
End If
End Sub
我有一个程序,您可以在其中将内容键入文本框并按 Enter,然后它将文本添加到列表框并擦除文本框。
它确实有效!
但是,当按下 Enter 时,会播放 C:\Windows\Media\Windows Ding.wav
音频。
老实说,这很烦人......
任何人都知道如何阻止它?
谢谢!
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
ListBox1.Items.Add(TextBox1.Text)
TextBox1.Text = ""
End If
End Sub
是否要在按下 Enter 后禁用提示音?您可以尝试将 属性 SuppressKeyPress
设置为 True
.
Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
ListBox1.Items.Add(TextBox1.Text)
TextBox1.Text = ""
e.SuppressKeyPress = True
End If
End Sub