clientFirst というテキスト ボックスがあり、このテキスト ボックスへの入力が完了した後に Enter キーを押すと、Enter ボタンが btnAdd のクリックを表すようにします。どうすればこれを実現できますか?
Protected Sub btnAdd_Click(sender As Object, e As ImageClickEventArgs) Handles btnAdd.Click
'Do something
End Sub
実際、投稿するコードはあまりありません。:( しかし、Chase Ernst によって KeyDown 関数を使用するように提案されました。これは素晴らしいアイデアのように思えますが、その一部が未定義であると私に伝え続けることを除けば、私が提案されたコードは次のとおりです。
Private Sub clientFirst_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles clientFirst.KeyDown
If e.KeyCode = Keys.Enter Then
btnAdd.PerformClick()
End If
End Sub
それSystem.Windows.Forms.KeyEventArgs
は未定義であると私に言い続けます。Imports
一番上に定義しなければならないクラスがあると思いますか?、、、試してみましたがSystem.Windows
、何も機能しません!System.Object
System.Windows.Forms
System.KeyEventArgs
前もって感謝します!バツ