最近使用C#winform开发一个试卷出题系统,利用Combobox控件,实现了一个简单的模糊查询功能。
首先,先定义一个全局变量,用于存储Combobox中的数据
private List<string> listCombobox;//Combobox的最初Item项
程序加载时,获取到Combobox中的Item项
private void MainForm_Load(object sender, EventArgs e)
{
listCombobox = getComboboxItems(this.comboBox1);//获取Item
}
//combobox的Text发生改变时调用此方法
private void comboBox1_TextUpdate(object sender, EventArgs e)
{
selectCombobox(comboBox1, listCombobox);
}
#region 设置Combobox的方法
//得到Combobox的数据,返回一个List
public List<string> getComboboxItems(ComboBox cb){
//初始化绑定默认关键词
Lis