Type Ahead Combo

时间:2012-03-29 22:44:28

标签: vb.net combobox

也许你可以帮助我。我正在VB.Net中编写一个Windows应用程序。

我的客户想要一个具有提前输入功能的智能组合框。例如,让我有一个公司列表。我想找到我的公司“MetaPro”。使用Microsoft组合框,如果您键入名称的第一个字母,它将首先显示该字母开头的第一个字母。例如,我输入“M”,它将显示“Mass”。编辑部。“,然后我输入”E“我得到第一个以”E“开头的可能是”E,G& G“我希望第一个以”ME“开头。

也许有一个开源解决方案,或者我可以创建一个自定义控件。但我不知道怎么做。任何帮助或指导将不胜感激。

1 个答案:

答案 0 :(得分:1)

在设计视图中,将AutoCompleteSource更改为ListItems,将AutoCompleteMode更改为comboBox的SuggestAppend。