天天看点

C#中comboBox控件的一些基本用法小结

上面代码可以实现将明细计划、汇总计划、执行反馈三个选项绑定到combobox的下拉框中。

value的使用:comboxcxlx.selectedvalue

假如说:该combobox控件显示内容受别的控件限制,如何显示给combobox空间赋值呢?实现代码如下:

其中,赋值最关键的是selectedindex的赋值!而不是text

小注:

       1、这里也需要输入你要显示的内容:

C#中comboBox控件的一些基本用法小结

        2、下面的属性可以控制,combox下拉框是否可编辑等状态

C#中comboBox控件的一些基本用法小结

3、combox控件设置默认显示项

        找到相应窗体的designer.cs文件,在designer.cs文件代码中找到,相应代码,如下:

假如我想要combox控件默认显示,“执行反馈”这个内容呢?

很简单,在上述代码的末尾加上,下面这句话即可:

当然在.cs也就是普通代码中加上上面这句话,也可以实现默认显示。

4、如何动态添加或者显示combox下拉框的内容呢?

      首先,需要在combox属性的“字符串集合编辑器”中清空之前的内容(当然在使用之前直接调用clear函数也可以)。

      可以通过this.comboxcxlx.items.addrange来实现,项的添加,不过要注意,如果不清空,会出现重复添加的现象奥。