求一个常用基本控件 要求:扩展Winform的Combobox控件,在绑定数据源的基础上,能根据用户输入的值进行联想显示。请各位有开发过类似控件的提供帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend; comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource; comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "Test", "1Test" });本身ComboBox就带这个功能。 zgke,你好。我用了你的这个方法,好像还是不行,我要在用户输入值的时候combobox控件一直处于下拉状态,并且里面的数据根据用户的输入进行过滤 如果有combobox有这功能,说一下怎么使用也行,100相送了 comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend; comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource; comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "Test", "1Test" }); 先设置Combobox属性,然后加代码。 “根据用户输入的值进行联想显示”,不如直接用textbox就可以了。 用ajax里的AutoComplete控件吧,扩展的第三方控件,比较后用,是随着用户输入筛选字段的 是winform有没有更详细的答案? 做过,不过那是属于公司的源码基本上就是响应 OnTextChange 事件,并且在函数头加些判断 智能联想还是根据数据库来?如果根据数据库来的话,你可以使用DevExpress的LookUpEdit 参考 C# WinForm开发系列 - ComboBox comboBox1.Items.Add("a"); comboBox1.Items.Add("ab"); comboBox1.Items.Add("abc"); comboBox1.Items.Add("abcd"); comboBox1.Items.Add("abcde"); comboBox1.Items.Add("b"); comboBox1.Items.Add("bc"); comboBox1.Items.Add("bcd"); comboBox1.Items.Add("bcde"); comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend; comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;重写 AutoComboBox_KeyPress方法参考 方法一:利用ComboBox的AutoComplete方法二:就是根据Combobox_TextChanged事件,在数据库中模糊查询Combobox中的字符串,显示在Combobox的下拉列表中 跪求正则表达式的高手给个方法 字符串截取问题? C# 中怎么读入txt文件内容并显示在editbox中? 怎样删除Datagridview最左边的那一栏? 在状态栏(statusBar)上添加icon的问题 一个关于Listview拖动Item的问题? 请各位朋友帮助我解决一个问题。 C#调用VC写的DLL 带有指针结构体应该怎么声明调用 C#学习网站 SMTP发送EHLO命令后,收到502 error: command not implemented C# 能确认Object的类型吗? 有关Socket通信的问题
comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "Test", "1Test" });本身ComboBox就带这个功能。
comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "Test", "1Test" });
有没有更详细的答案?
做过,不过那是属于公司的源码基本上就是响应 OnTextChange 事件,并且在函数头加些判断
comboBox1.Items.Add("ab");
comboBox1.Items.Add("abc");
comboBox1.Items.Add("abcd");
comboBox1.Items.Add("abcde");
comboBox1.Items.Add("b");
comboBox1.Items.Add("bc");
comboBox1.Items.Add("bcd");
comboBox1.Items.Add("bcde");
comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;重写 AutoComboBox_KeyPress方法参考
方法二:就是根据Combobox_TextChanged事件,
在数据库中模糊查询Combobox中的字符串,显示在Combobox的下拉列表中