我想知道一些程序员如何制作自动完成功能,以便它也匹配字符串中的字符。
例如,数据库表中有当前记录,这些记录是:
Ants
Apes
Bats
Bees
Cats
Dogs
Elephants
当我开始在文本框中键入字母“E”时,我希望自动完成功能可以建议这些记录:
Apes
Bees
Elephants
因为所有这些字符串都包含字母“E” 希望你能帮我这个。谢谢:))
答案 0 :(得分:1)
本机控件不会那样工作(据我所知,我已经知道了);当您使用自动完成功能时,它会开始填充列表,并匹配单词的开头。
您必须通过实现自定义逻辑来执行子字符串搜索以填充匹配列表,从而扩展自动完成功能。对此已经有了很有希望的question and answer。
答案 1 :(得分:-1)
插入组合框
将项目插入组合框中
将dropdownstyle设置为简单
设置autocompletemode建议和支持
将autocompletesource设置为listitems