带有下拉结果的文本框搜索

时间:2010-02-18 02:05:33

标签: .net vb.net visual-studio winforms custom-controls

我(我想)我想在VB .net中为我的程序开发一个自定义控件,在那里我输入一个文本框,然后简单的搜索结果会显示在它下面(来自一组预定义的项目)。像谷歌搜索中的自动建议一样。

我相信组合框做的类似于此,但我认为它只适用于前缀。

目前我有一个单独的搜索表单,我用它来过滤很多可能性,然后使用拖放操作将所需的项目放入TextBox。

理想情况下,我希望将其与TextBox结合起来,可以在其中开始输入,此时将显示一些结果,用户可以选择他们想要的项目。 (比如,产品列表中的项目)

这是个好主意吗? 我怎样才能最好地解决这个问题? 它已经存在吗?

一直困扰着AGES!

帮助表示赞赏!

1 个答案:

答案 0 :(得分:4)

Windows Forms 2.0及更高版本中支持此功能。查看TextBox和ComboBox窗体对象的AutoCompleteSourceAutoCompleteMode属性。