2011-12-11 6 views
-1

私はいくつかのプログラマーがオートコンプリート機能をどのようにして文字列内の文字にマッチさせるかを知りました。VBNet Textboxオートコンプリート

例えば、現在のレコードがデータベースのテーブルに存在し、これらは同様:

Ants 
Apes 
Bats 
Bees 
Cats 
Dogs 
Elephants 

私はテキストボックスに文字「E」を入力して起動すると、私はオートコンプリート機能は、これらのレコードを示唆していることを望みます:

Apes 
Bees 
Elephants 

すべてのこれらの文字列は、文字「E」 が含まれているので、あなたはこの1つで私を助けることができると思います。ありがとう:)

+0

をのlistItemsするsuggestandappendする方法あなたはオプションを表示したいですか?落ちる? –

+0

オプションはドロップダウンによるものであり、示唆すべきです。 –

答えて

1

ネイティブのコントロールは(私が言うことができる限り)そのように動作しません。オートコンプリート機能を使用すると、単語の先頭に一致するリストが作成されます。

カスタムロジックを実装して部分一致の検索を実行して一致リストを作成することで、自動補完の機能を拡張する必要があります。これには既に有望なquestion and answerがあります。シンプル
セットautocompletemodeにコンボボックス
セットdropdownstyleに

+0

That'sa、私が考えていた長い線、私はすべてのことを書いていただろうが、まあ無料ではない。 –

+0

私の考えはまさに – UnhandledExcepSean

-1

挿入コンボボックス
挿入項目が
セットautocompletesourceが

関連する問題