ComboBox
1、下拉框状态设置
private void cbox_Url_KeyDown(object sender, KeyEventArgs e) { State = (e.KeyCode != Keys.Back && e.KeyCode != Keys.Delete);//当按键既不是Back键又不是Delete键时 cbox_Url.DroppedDown = true;//当有按键被按下时显示下拉列表 }
2、具有查询功能,但是检索是从0开始的,如果第0个值与ComboBox中值不一致就不能实现了,可以考虑用一个方法来实现检索
private void Frm_Main_Load(object sender, EventArgs e) { cbox_Find.Items.Clear();//清空ComboBox集合 cbox_Find.Items.Add("C#编程词典");//向ComboBox集合添加元素 cbox_Find.Items.Add("C#编程宝典");//向ComboBox集合添加元素 cbox_Find.Items.Add("C#视频学");//向ComboBox集合添加元素 cbox_Find.Items.Add("C#范例宝典");//向ComboBox集合添加元素 cbox_Find.Items.Add("C#从入门到精通");//向ComboBox集合添加元素 cbox_Find.Items.Add("C#范例大全");//向ComboBox集合添加元素 } private void btn_Begin_Click(object sender, EventArgs e) { cbox_Find.AutoCompleteMode = //设置自动完成的模式 AutoCompleteMode.SuggestAppend; cbox_Find.AutoCompleteSource = //设置自动完成字符串的源 AutoCompleteSource.ListItems; }