| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1776 人关注过本帖
标题:如何实现组合框的文体框中输入字符,在下拉框中模糊定位选择数据项?
只看楼主 加入收藏
ljlbxhlc
Rank: 2
等 级:论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
结帖率:25.71%
收藏
已结贴  问题点数:20 回复次数:3 
如何实现组合框的文体框中输入字符,在下拉框中模糊定位选择数据项?
在组合框中的到焦点时自动打开下拉框,在组合文本框中输入字符时,能在下拉框中自动模糊定位并选择数据?如何实现?
搜索更多相关主题的帖子: 组合框 下拉框 定位 选择 数据 
2017-11-19 11:20
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:20 
PUBLIC oform1

oform1=NEWOBJECT("form1")
oform1.Show
RETURN

DEFINE CLASS form1 AS form
    DoCreate = .T.
    Caption = "Form1"
    Name = "Form1"
    ADD OBJECT combo1 AS combobox WITH ;
        Height = 24, ;
        Left = 36, ;
        TabIndex = 2, ;
        Top = 36, ;
        Width = 100, ;
        Name = "Combo1"
    ADD OBJECT text1 AS textbox WITH ;
        Height = 20, ;
        Left = 36, ;
        TabIndex = 1, ;
        Top = 12, ;
        Width = 100, ;
        Name = "Text1"
    ADD OBJECT text2 AS textbox WITH ;
        Height = 20, ;
        Left = 36, ;
        TabIndex = 3, ;
        Top = 84, ;
        Width = 100, ;
        Name = "Text2"
    PROCEDURE Init
        CREATE CURSOR tt (xm c(10))
        INSERT INTO tt VALUES ("语文")
        INSERT INTO tt VALUES ("语文1")
        INSERT INTO tt VALUES ("语文2")
        INSERT INTO tt VALUES ("数学")
        INSERT INTO tt VALUES ("数学1")
        INSERT INTO tt VALUES ("数学2")
    ENDPROC

    PROCEDURE combo1.InteractiveChange
        cValue=ALLTRIM(This.Text)
        SELECT xm FROM tt WHERE cValue$xm INTO CURSOR cx
        WITH
            .Rowsource="cx"
            .RowsourceType=2
            .Requery
        ENDWITH
        **KEYBOARD "{F4}" && 自动弹开下拉框,使用不方便
    ENDPROC

ENDDEFINE

坚守VFP最后的阵地
2017-11-19 12:50
ljlbxhlc
Rank: 2
等 级:论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
收藏
得分:0 
谢谢你的回复!我是想为了方便输入,在下拉列表中项特别多,一项项找太麻烦,可以在文本框中输入在下接列表框中模糊定位,其实代吗我会写,可是不知道怎么灵活的控制下拉框的打开的关闭!在组合框中如何引用文本框的下拉列表本身呢?
2017-12-16 14:55
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
用 textbox + listbox 自己封装一个
2017-12-16 16:06
快速回复:如何实现组合框的文体框中输入字符,在下拉框中模糊定位选择数据项?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026781 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved