也许你可以帮助我。我正在VB.Net中编写一个Windows应用程序。
我的客户想要一个具有提前输入功能的智能组合框。例如,让我有一个公司列表。我想找到我的公司“MetaPro”。使用Microsoft组合框,如果您键入名称的第一个字母,它将首先显示该字母开头的第一个字母。例如,我输入“M”,它将显示“Mass”。编辑部。“,然后我输入”E“我得到第一个以”E“开头的可能是”E,G& G“我希望第一个以”ME“开头。
也许有一个开源解决方案,或者我可以创建一个自定义控件。但我不知道怎么做。任何帮助或指导将不胜感激。
答案 0 :(得分:1)
在设计视图中,将AutoCompleteSource更改为ListItems,将AutoCompleteMode更改为comboBox的SuggestAppend。