winform中complete textbox下拉自动完成控件
vs2005中textBox有AutoComplete的功能,但是在实际用到时发现效果并不太好。好像自动完成的数据源需要在窗体加载时就设置好,并不能根据textBox中实际输入的文本动态的查询数据库更改source中的信息。这是我自己的理解,或许有些地方我自己没有弄清楚吧。
最近遇到一个项目,用户在文本框中输入拼音时文本框自动下拉列出所有符合的记录,然后选择需要录入的信息。这个类似于火车站窗口卖票时,售票员只需要输入bj两个字母,下拉列出所有站名的声母是bj的站点。vs2005中提供的功能我没有实现这个功能,因此就自己写了这样的一个控件。
当然这个控件本身并不是只能用于输入拼音显示人名。下
用户评论
东西好不错 大概就是这个思路
不太好用,不是我用的。
嗯,感觉还不错,我要的就是这个功能
还不错,模糊查询加自动完成,学习了,自己再扩充一下别的功能。
参考一下,最近在做这个功能。