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;

        }

 

你可能感兴趣的:(combobox)