首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

ddlb_1控件怎么实现快速输入

2012-02-16 
求助ddlb_1控件如何实现快速输入?求助,一个ddlb_1控件,里面add了一系列值,,比方ABC/DEF/ASS/ABS每次下拉选

求助ddlb_1控件如何实现快速输入?
求助,一个ddlb_1控件,里面add了一系列值,,比方ABC/DEF/ASS/ABS


每次下拉选择很多,很难选择,我想让其可以编辑,输入"A"后,出现所有"A"打头的ITEM
,请问如何实现?

[解决办法]
自定义事件ue_change,Event ID = pbm_enchange 
从数据源过滤 like 'A%' DeleteItem重新AddItem。
感觉这种方法有些笨,通过子数据窗口实现好一些。
[解决办法]
在editchanged 事件里
用getchild获得子窗口
然后过滤
子窗口.settransobject(sqlca)
子窗口.setfilter(ls_find_where )//ls_find_where 就是你查找的条件
子窗口.filter()


[解决办法]
你用的pb几啊?我用pb9,DropDownListBox控件已经有你想要的功能.

热点排行