【发布时间】:2012-09-16 00:52:05
【问题描述】:
我在 vb.net 中制作了一个快速的网络浏览器,我有它,所以当您按下 Enter 键时,它会导航到 textbox1 中的网页。唯一的问题是,每次我按 Enter 键时它都会发出哔哔声。我尝试使用 e.Handled = True,但它没有做任何事情。这是我的按键代码
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
e.Handled = True
WebBrowser1.Navigate(TextBox1.Text)
End If
End Sub
我以为 e.Handled 会消除烦人的哔哔声,但事实并非如此。
【问题讨论】:
-
如果 Navigate 被移除,蜂鸣声会“停止”吗? (例如,e.Handled 是红鲱鱼吗?)
-
不,如果我移除 Navigate,仍然会发出哔声。当我按下回车键时,我需要一种停止哔哔声的方法,许多网站和论坛都说使用 e.Handled = True
标签: vb.net visual-studio-2010 beep