隐藏

ComboBox控件相关操作

发布:2024/1/25 16:18:51作者:管理员 来源:本站 浏览次数:195

一、C# 设置ComboBox下拉框内容


ComboBox名.Items.Add("内容");


如:


           private void OrderPrintHelper_Load(object sender, EventArgs e)

           {

               cobPaperClass.Items.Add("普通纸 70%");

               cobPaperClass.Items.Add("普通纸 80%");

               cobPaperClass.Items.Add("普通纸 100%");

               cobPaperClass.Items.Add("普通纸 120%");

               cobPaperClass.Items.Add("铜板纸 128%");

               cobPaperClass.Items.Add("铜板纸 157%");

               cobPaperClass.Items.Add("铜板纸 200%");

               cobPaperClass.Items.Add("铜板纸 250%");

               cobPaperClass.Items.Add("铜板纸 300%");

           }


二、c# combobox 默认值设置


在Form1_Load事件里写:

combobox1.Text="默认值";

comboBox1.SelectedIndex = 默认值的索引;


ComboBox 控件的属性selectedindex是控制默认值的,如果selectedindex为-1,则默认值为空,


若selectedindex为n,则默认值为选项列表中的第n个选项。该值可以通过属性窗口配置,也可以通过代码设置。


从0 开始。


(1)代码示例1:


this.comboBox1.SelectedIndex = 0;


(2)代码示例2:


               cobPaperClass.Items.Add("普通纸 70%");

               cobPaperClass.Items.Add("普通纸 80%");

               cobPaperClass.Items.Add("普通纸 100%");

               cobPaperClass.Items.Add("普通纸 120%");

               cobPaperClass.Items.Add("铜板纸 128%");

               cobPaperClass.Items.Add("铜板纸 157%");

               cobPaperClass.Items.Add("铜板纸 200%");

               cobPaperClass.Items.Add("铜板纸 250%");

               cobPaperClass.Items.Add("铜板纸 300%");

               cobPaperClass.SelectedIndex = 0;


三、combobox 更改字体颜色


comboBox1.ForeColor = Color.Red;


代码示例:


cobPaperClass.ForeColor = Color.Red;


四、更改下拉字体


有:楷体、宋体、隶属、微软雅黑等。跟其他winform控件一样,ComboBox也可以通过右键—>属性来修改字体。


五、C#中如何在点击ComboBox的某一项时,实现一些事件


对该控件:右键——>属性,然后在弹出来的框框里面找到事件(是一个黄色的闪电图标)——>双击SelectedIndexChanged

六、C# ComboBox清空值


C#combobox1中设置dropdownstyle为dropdownlist,清空时写法: comboBox1.SelectedIndex = -1;


C#combobox1中设置dropdownstyle为dropdown,清空时写法: comboBox1.text= "";


C#combobox1中设置了items,清空items时写法: comboBox2.Items.Clear();