问题描述
winform中如何实现类似于百度搜索,只输入拼音首字母或是全拼,自动在下拉列表中列出与字母对应的选择信息。注意:是拼音首字母或是全拼,而不是中文字。
解决方案
解决方案二:
曾经做过一个简单的搜索.实现下拉的办法是一个Combobox在底下一个Textbox在上面Combobox露出下拉三角部分.TextBox变值时事件实现下拉框弹出搜索到的内容
解决方案三:
障眼法
解决方案四:
不知道我理解的是否正确,通过输入的字符自动匹配下拉列表中的对应的选项,是这样吧?如果是这样的话,你可以设置combobox.AutoCompleteMode这个属性
解决方案五:
设置textbox属性AutoCompleteMode为SuggestAutoCompleteSource为CustomSource在TextChanged方法里面下例如:try{if(!string.IsNullOrEmpty(this.txtUname.Text.Trim())){List<string>list=userInfoBll.GetUserNamesByInfo(this.txtUname.Text.Trim());foreach(stringnameinlist){if(name=="")continue;this.txtUname.AutoCompleteCustomSource.Add(name);}}}catch(Exceptionex){}
解决方案六:
我猜楼主想要的是用户输入拼音,然后下拉菜单里能给出中文字来。。
解决方案七:
这个还行呀!
解决方案八:
首先你得有个类似这样的东西ceshi->测试daima->代码。。。
时间: 2024-12-24 21:45:35