天天看點

WinForm開發(14)——C# ComboBox控件相關操作一、C# 設定ComboBox下拉框内容二、c# combobox 預設值設定三、combobox 更改字型顔色四、更改下拉字型五、C#中如何在點選ComboBox的某一項時,實作一些事件六、C# ComboBox清空值

一、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也可以通過右鍵—>屬性來修改字型。

WinForm開發(14)——C# ComboBox控件相關操作一、C# 設定ComboBox下拉框内容二、c# combobox 預設值設定三、combobox 更改字型顔色四、更改下拉字型五、C#中如何在點選ComboBox的某一項時,實作一些事件六、C# 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();

繼續閱讀