读书人

Winfrom中的ComboBox自动填充,不要系统

发布时间: 2012-03-06 20:47:55 作者: rapoo

Winfrom中的ComboBox自动填充,不要系统给的那种!
系统给的自动填充的方法,只支持从头开始输入, 例如"ABC" 你输入A,就出来ABC,你输入AC,就没有显示了.有非常严格的查询!
我想实现模糊查询的功能,就是包含输入的关键字所有的项,都列出来
谢谢

[解决办法]
数据量不多的话,我以前是这样搞过:

内存里一个dataset,然后你输入前缀之后,使用filter过滤出符合条件的数据,就像你输出ABC,相当于你在数据库中查询 like 'ABC%'的数据,然后取前N条,显示出来。

当然,这肯定不是最好的方案,以前时间紧的时候我用的山寨办法。

读书人网 >.NET

热点推荐