在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
通过继承系统的ComboBox,写一个新控件ComboBoxEx,重写它的焦点以及文本更新事件,就可以轻松实现拼音首字母检索了。例如:输入 gd ,就可以出现“广东”。
1using System;
2using System.Collections.Generic; 3using System.Text; 4using System.Windows.Forms; 5using System.Collections; 6 7namespace PrintDoc 8
用来进行语法转化的工具:http://codeconverter.sharpdevelop.net/SnippetConverter.aspx 转化之后的VB.NET版本如下。
1End Function
另外还有一篇相关的文章,除了计算拼音的算法不对之外,其他方面的事件考虑的比较周全。可以用上面的算法替换掉下面文章中的getHzPy方法。 http://blog.csdn.net/Flora_qxy/archive/2007/08/30/1764964.aspx 除此之外,再贴两篇和AucoCompleteComboBox相关的文章,看似很好很强大。 http://www.codeproject.com/KB/architecture/MultiColumnFlatCombo.aspx http://www.codeproject.com/KB/combobox/akautocomplete.aspx |
请发表评论