コンボボックスで本当に奇妙な問題が発生しています。コンボボックスのワイプは、Enterキーを押しながらコンテンツをドロップしたときに表示されます。
私は、ComboBoxにデータベースのエントリを設定しました。しかし、この問題は、データベースまたはその内容に関連していません。
ComboBoxの下矢印を押して、SuggestAppendがオンになっているときにアイテムの内容の一部を入力すると、行を完成させるのではなくテキストが消去されます。入力した場合、問題は発生しません。私がリストを最初にドロップするときだけです。
これは空のフォームにコンボボックスを作成することで再作成できます。いくつかのアイテムを与え、AutoCompleteSourceをListItemsに、AutoCompleteModeをSuggestAppendに設定します。
アプリケーションを実行しているときに、リストを削除し、このリストを終了しないで、エントリの一部の入力を開始します。次にenterを押します。コンボボックステキストの内容を消去します。
このバグの回避方法はありますか?
私はそれがあなたが望むふるいかどうか分かりませんが、 'YourComboBox.DroppedDown = False'をセットするコンボボックスに' KeyPress'イベントを追加することができます。これにより、提案ボックスのみが表示され、Enterキーを押したときにはクリアされません。 –
答えとして記入してください。それは私の問題を解決し、あなたは私のヒーローです。 – Kayot