C# 4.0 在文本框中键入并自动建议时在数据库中搜索

C# 4.0 在文本框中键入并自动建议时在数据库中搜索,c#-4.0,textbox,C# 4.0,Textbox,我想从数据库中获取结果,因为用户在文本框中键入任何文本。我尝试过搜索各种示例,每个示例都带有代码,这些代码在on_load事件上从数据库获取数据,并绑定到文本框的数据源,这是不需要的。我只想在键入时搜索,只要键入,结果就会被过滤 对于文本框数据源,结果仅通过起始字符或在起始处键入字符的结果进行过滤。我想过滤在任何数据源项的任何索引中具有“类型化字符”的结果 我的数据库查询工作正常,正在获取结果,但如果我调用我的函数来设置按键事件,列表会以奇怪的方式运行,并在显示结果后立即关闭,而且它只搜索以“键

我想从数据库中获取结果,因为用户在文本框中键入任何文本。我尝试过搜索各种示例,每个示例都带有代码,这些代码在on_load事件上从数据库获取数据,并绑定到文本框的数据源,这是不需要的。我只想在键入时搜索,只要键入,结果就会被过滤

对于文本框数据源,结果仅通过起始字符或在起始处键入字符的结果进行过滤。我想过滤在任何数据源项的任何索引中具有“类型化字符”的结果

我的数据库查询工作正常,正在获取结果,但如果我调用我的函数来设置按键事件,列表会以奇怪的方式运行,并在显示结果后立即关闭,而且它只搜索以“键入的字符”开头的项

可以用这种方式使文本框自动完成吗

任何帮助或指导都将不胜感激


谢谢。

尝试查看Jquery UI的自动完成Winform APP@Simon