vb.net で簡単な Web ブラウザーを作成しました。Enter キーを押すと、textbox1 の Web ページに移動するようにしました。唯一のことは、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 を使えば、迷惑なビープ音が消えてしまうと思っていたのですが、そうではありませんでした。