注册 登录
编程论坛 VFP论坛

CAT_SearchList2 给你的表单增加自动完成的功能

倦猫1973 发布于 2023-03-05 18:07, 968 次点击
CAT_SearchList2 是一个给表单上的 Textbox 或 Combo 增加自动完成的小工具组件,你不需要改动你原来的表单上的控件任何,只需放表单上放一个 CAT_SearchList2 再增加一行代码,它就能够为你表单上的指定文本框或下拉框增加自动完成的功能; 你甚至可以只使用一个 SearchList 即可为表单所有的 Textbox 增加自动完成的功能。

由于它通过往表单上增加一个公用的 Listbox 来实现这个功能,因此这个列表的显示区域并不能超过表单的可用客户区域,如果表单的高度在200以内,可能会得到不那么好的操作体验。
只有本站会员才能查看附件,请 登录


只有本站会员才能查看附件,请 登录

关注公众号号回复 searchlist2 获取下载地址.
6 回复
#2
shizi02023-03-05 21:14
做过一个类似东东,用的也是Listbox,当表单中有Treeview之类非VFP控件时,会被遮挡。可能还是另开窗口较好。
#3
schtg2023-03-06 07:04
回复 楼主 倦猫1973
谢谢!
#4
倦猫19732023-03-06 10:41
脚踏实地一步一步来,一口气吃不成胖子,一下子想太多容易翻车。
只有本站会员才能查看附件,请 登录
#5
csyx2023-03-06 10:46
请问楼主,弹出选择列表框时是否会触发当前控件的 LostFocus 事件?如果会就意义不大了,很多时候吃事件中我都会有验证代码并弹出 msgbox

[此贴子已经被作者于2023-3-6 10:51编辑过]

#6
倦猫19732023-03-06 10:55
等有空再搞了,我暂时用不上这么高级的功能,测试了下没有什么太大难度,那把旧代移植也就可以了,改为精确定位弹出表单位置基本就行了。

只有本站会员才能查看附件,请 登录
#7
easyppt2023-03-06 15:48
倦猫 大哥,难得看到你哦

你有带滚动条的容器控件(能鼠标滚动)吗

在网上下载了好几个这样的控件,要么比较丑,要么特别难用。


[此贴子已经被作者于2023-3-6 15:59编辑过]

1