C# ComboBox 控件

Combox控件是一个下拉选择的控件,再做上位机的时候会经常用到,这里记录一下我是怎么用。

1、拉出一个combox控件

2、控件属性选为不可编辑,可编辑的话,你选择下拉框的内容后可以改下拉框里的内容

3、编写添加选择框选项代码

/*  添加下拉列表的选项,USB选择列表 */
        public void My_Conbobox()
        {
            comboBox1.Items.Add("USB1" );//选择项1
            comboBox1.Items.Add("USB2");
            comboBox1.Items.Add("USB3");
        }

 4、只要调用上面的函数就可以实现添加3个选项USB1、USB2、USB3了,我这里在Form1_Load函数里调用,就是直接在窗口程序调用了,形成窗口时就做好了选项,代码如下

  private void Form1_Load(object sender, EventArgs e)
        {
            My_Conbobox();
        }

5、添加后运行效果如下

6、列表选项出来了,就要点击选择了,回到工程项目里,双击combobox控件,跳转到控件函数,添加捕获选择选项代码

/*  下拉列表combobox选择逻辑    */
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (comboBox1.SelectedItem.ToString()) //获取选择的内容
            {

                case "USB1": MessageBox.Show("A"); break;

                case "USB2": MessageBox.Show("B"); break;

                case "USB3": MessageBox.Show("C"); break;

            }
        }

7、我这里的代码是每选择到相应的选项后打开一个对应的提示窗口,运行结果如下

8、要清除combobox控件的下拉列表,直接调用下面代码即可

comboBox1.Items.Clear(); //清空combobox控件列表

9、要实现combobox控件的默认值,直接调用下面代码即可,下面代码的作用是控件默认显示下拉列表中的 USB1

comboBox1.SelectedIndex = comboBox1.Items.IndexOf("USB1");

到这里就可以实现,combobox控件是选项添加以及点击选项后执行的对应操作了。

https://www.cnblogs.com/xingboy/p/10781699.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值