C#实现ComboBox自动匹配字符
来源:互联网 发布:linux 关闭端口命令 编辑:程序博客网 时间:2024/05/16 05:25
1. 采用CustomSource当做提示集合
将下列代码添加到窗口加载函数中即可。假设unitNameList是获取的想要添加到下拉列表中的字符串列表。
AutoCompleteStringCollection collection = new AutoCompleteStringCollection();// 获取单位列表List<string> unitNameList = this.getAllUnitName();foreach (string unitname in unitNameList){ collection.Add(unitname); //Console.WriteLine("自动提示" + unitname);}this.comboBox2.AutoCompleteCustomSource = collection;this.comboBox2.AutoCompleteSource = AutoCompleteSource.CustomSource;this.comboBox2.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
其中AutoCompleteMode包含None,Suggest,Append和SuggestAppend四种情况。
None:关闭自动补全功能
Suggest:展开下拉列表并显示匹配的结果
Append:自动补全
SuggestAppend:Suggest和Append的组合,即显示下拉列表也自动补全。
2. 直接使用下拉列表中的项作为匹配的集合
AutoCompleteSource设置为ListItems。
// 获取单位列表List<string> unitNameList = this.getAllUnitName();foreach (string unitname in unitNameList){ this.comboBox2.Items.Add(unitname);}this.comboBox2.AutoCompleteSource = AutoCompleteSource.ListItems;
- C#实现ComboBox自动匹配字符
- c# 实现ComboBox自动模糊匹配
- c# 实现ComboBox自动模糊匹配
- c# 实现ComboBox自动模糊匹配
- 自动匹配ComboBox控件
- VC++ combobox模糊匹配,自动匹配
- MFC COMBOBOX 短代码 实现的自动匹配输入 自动完成 但有小缺陷
- ComboBox自动匹配下拉列表中的值
- 带有输入自动匹配功能的Combobox
- WPF DevExpress ComboBoxEdit 实现键值绑定,输入字符自动匹配
- C#之字符匹配
- C#之字符匹配
- C# 实现ComboBox显示图片
- C# ComboBox自动完成功能的例子
- C# ComboBox自动完成功能的示例
- C# ComboBox自动完成功能的示例
- c# ComboBox输入自动筛选功能
- 实现一个字符匹配
- c++ Primer学习笔记
- S3C2410移植linux2.6.20.3和RAMDISK制作
- Unable to find Mach task port for process-id 28860: (os/kern) failure (0x5).
- ts 学习
- .报表中利用隐藏列对扩展格显示值求和
- C#实现ComboBox自动匹配字符
- Transformations
- qtp10 录制时,弹出Internet explorer已停止工作
- javascript中return的作用
- LISP语言
- WP7 Debug模式下右上角的数字代表什么
- Giving gdb permission to control other processes
- poj 1006 Biorhythms
- NO drives,assigned,SHSUCDX can't install 的解决办法