- ベストアンサー
Tabキーを拾えるVB2005カスタムコンボを作りたいです
こんにちは。 現在、VB2005をつかって開発をしています。 作りたいものはTabキーやShiftキー押下時にKeydownでイベントを取得できる カスタムコンボボックスなのですがどうも上手くいきません。 どなたかご助言をよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
KeyDownイベントでTabキーを取得できません。 PreviewKeyDownイベントができます。 下記のコードはどうでしょうか。 Private Sub ComboBox1_PreviewKeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs) Handles ComboBox1.PreviewKeyDown If e.KeyCode = Keys.Tab And e.Shift Then MsgBox("Shift+Tab") End If End Sub
お礼
ありがとうございます。 無事解決することができました。