私は.NET Framework 4.0を使用してVBでVS 2010に取り組んでいます
私は持っていcomboboxます。その中にいくつかのアイテムがあり、うまく表示されます。ここで少し奇妙になります:
のドロップダウン矢印をcomboboxクリックして、必要なアイテムをクリックすると、「SelectedIndexChanged良い」と呼ばれます。
のテキスト領域内をクリックして、combobox選択したいものを入力し始め、上 (または下) キーを押して終了すると、SelectedIndexChanged- も良いと呼ばれます。
のドロップダウン矢印をクリックして、combobox選択したいものを入力し始め、Enter キーを押して終了すると、SelectedIndexChanged問題が呼び出されません。
ENTER最後のケースによって引き起こされる別のイベントはありますか? TextChangedとイベントを使用してみましたTextUpdateが、機能していないようです:
Private Sub cmbStatus_TextChanged(sender As System.Object, e As System.EventArgs) Handles cmbStatus.TextChanged
If e.Equals(Keys.Enter) Then
Call SomeMethod()
End If
以外のものを使用する必要がありますe.Equals(Keys.Enter)か?
私が探すべき別のイベントはありますか?
編集:
の項目の例は次のComboBoxとおりです。
- 10 - 新規エントリーと完全性チェック
---> this is the most common type - 13 - TRB/HRB に割り当て
---> there are a few with '/' - 60 - 外部 (追って通知があるまで保留)
---> there are a few with '(' and ')'
基本的に、各リストのタイプは「## - SOME TEXT」です。