2011-12-11 27 views
-1

我想知道一些程序員如何使自動完成功能,以便它也匹配字符串內的字符。VBNet文本框自動完成

例如像,有數據庫的表中的當前記錄,它們是:

Ants 
Apes 
Bats 
Bees 
Cats 
Dogs 
Elephants 

當我開始在文本框中鍵入字母「E」,我想,自動完成功能建議這些記錄:

Apes 
Bees 
Elephants 

因爲所有這些字符串包含字母「E」 希望你能幫助我這一個。謝謝:)

+0

你怎麼想顯示的選項?落下? –

+0

選項是通過下拉,應該只建議。 –

回答

1

本地控件將不會這樣工作(據我所知,我可以);當您使用自動完成功能時,它將開始填充匹配單詞開頭的列表。

您必須通過實施自定義邏輯來擴展自動完成功能,以執行子字符串搜索以填充匹配列表。已經有一個很有前景的question and answer

+0

這就是我在想的那些線條,儘管我沒有寫出所有這些,但是不是免費的。 –

+0

我的想法 – UnhandledExcepSean

-1

插入組合框
將項插入組合框
集dropdownstyle簡單
集autocompletemode到suggestandappend
集autocompletesource到時listItems