根据拼音首字母进行过滤的combobox

原创 2011年01月17日 14:04:00

keywords: 拼音 首字母 过滤

 

在combobox中输入汉字拼音的首字母时,下面列出对应的可选项,就像下面这样

 

 

 

1。 首先在数据库中需要设计一个表,专门用来存放药物及对应的拼音首字母,这样当用户输入拼音字母后就可以到表中查找匹配的药物,然后再显示

 

2。 下面的委托方法负责将从数据库获得的查询结果集重新邦定到combobox并自动弹出下拉列表。下面的代码需要注意这几行

// set the cursor at the end of the text
                ctrl.Focus();
                ctrl.Select(oldText.Length, oldText.Length);

其功能就是保证用户能够连续输入字母,并使光标始终位于combobox最后,如果不加这两行,光标就会跑到第一个字母前面

 

3。 下面的方法

Silverlight combobox,实现输入拼音显示对应的所有的汉字

效果如图:
  • u010254787
  • u010254787
  • 2014年06月08日 13:05
  • 644

ComboBox 智能过滤,模糊匹配,拼音首字母匹配

在一个项目总ComboBox中有很多项目,用户查找非常麻烦,系统自带的快速定位是匹配首字母,使用起来非常不方便。网上找了很多,都是基于Items.Add()的方式,这种方式不支持数据源的键值对应,只有...
  • socg
  • socg
  • 2013年03月19日 01:47
  • 1056

Combo Select 下拉框插件使用

Combo Select 是一款友好的 jQuery 下拉框插件,在 PC 浏览器上它能模拟一个简单漂亮的下拉框,在 iPad 等移动设备上又能回退到原生样式。Combo Select 能够对选项进行...
  • lvliyu
  • lvliyu
  • 2017年06月03日 16:35
  • 2415

自定义combobox控件(拼音过滤)

关于带有拼音过滤得自动完成功能的combobox控件,找了很多资料,终于完成此 功能,实现的方式是继承了combobox控件的属性和方法,在combobx里输入拼音时,自动搜索相应的中文加载到List...
  • Flora_qxy
  • Flora_qxy
  • 2007年08月30日 10:21
  • 5165

能根据拼音首字母过滤的Combobox

  • 2016年01月18日 17:33
  • 500KB
  • 下载

Easy UI中combobox利用拼音进行筛选

关于网上找的easyUI中combobox通过拼音进行筛选下拉框内容的问题,写的太过专业,作为技术小白的我反正没看懂,自己写了一个小例子,下次遇到给自己提个醒。Easy UI中combobox利用拼音...
  • A4BeHungry
  • A4BeHungry
  • 2017年02月23日 10:42
  • 716

combobox的输入内容匹配的源码分析--修改为真正的模糊匹配

最近,项目中有个需求就是系统中的所有的单选下拉框由于加载的数据比较多,所以产品设计提议要将所有的下拉框改造成可以实现模糊匹配的形式。之前使用过easyui的combox插件,但是它只支持从第一个字母开...
  • Before_Morning
  • Before_Morning
  • 2015年09月24日 08:04
  • 1622

在Delphi中用拼音首字符序列来实现检索功能

在日常工作和生活中我们经常使用电子记事本查找个人通讯录信息,或在单位的应用程序中查询客户档案或业务资料,这个过程中往往需要输入大量的汉字信息,对于熟悉计算机的人这已经是一件头疼的事,那些不太熟悉计算机...
  • anlanet
  • anlanet
  • 2004年12月02日 17:52
  • 462

C# 带查询功能自动提示的ComBox下列框控件

  • 2010年08月12日 14:53
  • 15KB
  • 下载

easyui combobox 本地数据实现输入中文拼音简码过滤数据

最近做项目遇到easyui combobox 本地数据实现输入中文拼音简码过滤数据的问题,easyui combobox默认是没有支持中文拼音码本地检索的功能 (个人没找到相应的办法),在网上没有找到...
  • ftih0202
  • ftih0202
  • 2015年02月03日 22:18
  • 1646
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:根据拼音首字母进行过滤的combobox
举报原因:
原因补充:

(最多只允许输入30个字)