Winform中TextBox控件能否实现下拉框选择? 就是实现像百度那样输入要搜索的字符后,出现下拉框显示原来搜索过的记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VS2005:使用 AutoCompleteCustomSource、AutoCompleteMode 和 AutoCompleteSource 属性创建一个 TextBox,它可将所输入的字符串前缀与所维护源中的所有字符串的前缀进行比较来自动完成输入字符串的填写。这对于将 URL、地址、文件名或命令频繁输入其中的 TextBox 控件来说很有用。AutoCompleteCustomSource 属性的使用是可选的,但必须将 AutoCompleteSource 属性设置为 CustomSource 后才能使用 AutoCompleteCustomSource。AutoCompleteMode 和 AutoCompleteSource 属性必须一起使用。VS2003或其它就难说了。 例如(VS2005,C#):AutoCompleteStringCollection cs = new AutoCompleteStringCollection();cs.Add("12345");cs.Add("abcdefg");cs.Add("测试一下");TextBox tb = new TextBox();tb.AutoCompleteMode = AutoCompleteMode.Suggest;tb.AutoCompleteSource = AutoCompleteSource.CustomSource;tb.AutoCompleteCustomSource = cs; 楼主需要层输入过的历史记录。貌似不是用户程序实现的。楼上HBX说的,好象也不能解决楼主问题,大大的方法是让已经在维护院中的数据与用户输入的数据排序。 百度的是SESSION实现的吧....楼主的意思是要在WINFORM里实现?? 除了hbxtlhx的方法外...还可以利用Com接口的实现来达到目的...你可以搜一下... 在VB里就是利用com接口来实现这种功能的... 自己用textbox和listbox组合一下也能得到这种效果,同时用listbox的FindString方法来定位记录 http://www.codeproject.com/csharp/AutoCompleteTextBox.asp 【C#源码】扩展的文本框,支持数据表绑定,基于拼音码的辅助输入http://blog.csdn.net/jbgh608/archive/2007/08/22/1754876.aspx 关于bat的重定向的一个问题 c# 循环停止 wcf 客户端 同时多次访问服务器一般会卡住,为什么? 使用C# 如何获得笔记本的型号 求c# combox 国家省份城市 三级联动 源码 ★请教一个C#关于性能的基础问题。标题要长,关键字【完成端口】【异步】【线程池】 文件夹访问权限问题 请问在WinForm里怎样用水晶报表 [winform]如何刷新一个Form??? 菜鸟问题:如何通过crystal(水晶)传参数方法动态增加或减少报表里面的分组? 我C#初学者~~~~求高手帮我解释一下这段代码! 我是新手~~~请教帮我解释一段代码
使用 AutoCompleteCustomSource、AutoCompleteMode 和 AutoCompleteSource 属性创建一个 TextBox,它可将所输入的字符串前缀与所维护源中的所有字符串的前缀进行比较来自动完成输入字符串的填写。这对于将 URL、地址、文件名或命令频繁输入其中的 TextBox 控件来说很有用。AutoCompleteCustomSource 属性的使用是可选的,但必须将 AutoCompleteSource 属性设置为 CustomSource 后才能使用 AutoCompleteCustomSource。AutoCompleteMode 和 AutoCompleteSource 属性必须一起使用。VS2003或其它就难说了。
AutoCompleteStringCollection cs = new AutoCompleteStringCollection();
cs.Add("12345");
cs.Add("abcdefg");
cs.Add("测试一下");
TextBox tb = new TextBox();
tb.AutoCompleteMode = AutoCompleteMode.Suggest;
tb.AutoCompleteSource = AutoCompleteSource.CustomSource;
tb.AutoCompleteCustomSource = cs;
http://blog.csdn.net/jbgh608/archive/2007/08/22/1754876.aspx