首頁>Club>
7
回覆列表
  • 1 # daazhu2

    //加入項

    comboBox1.Items.Add("A");

    comboBox1.Items.Add("B");

    comboBox1.Items.Add("C");

    //判斷選擇項

    switch (comboBox1.SelectedItem.ToString())

    {

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

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

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

    }

    擴充套件資料:

    C#中comboBox控制元件的一些基本用法小結

    private void InitCombo()

    {

    dt.Columns.Add("Text");

    dt.Columns.Add("Value");

    DataRow dr1 = dt.NewRow();

    DataRow dr2 = dt.NewRow();

    DataRow dr3 = dt.NewRow();

    dr1["Text"] = "0-明細計劃";

    dr1["Value"] = "0";

    dr2["Text"] = "1-彙總計劃";

    dr2["Value"] = "1";

    dr2["Text"] = "2-執行反饋";

    dr2["Value"] = "2";

    dt.Rows.Add(dr1);

    dt.Rows.Add(dr2);

    dt.Rows.Add(dr3);

    this.comBoxCXLX.DataSource = dt;

    this.comBoxCXLX.DisplayMember = "Text";

    this.comBoxCXLX.ValueMember = "Value";

    }

    上面程式碼可以實現將明細計劃、彙總計劃、執行反饋三個選項繫結到ComboBox的下拉框中。

    假如說:該comboBox控制元件顯示內容受別的控制元件限制,顯示給comboBox空間賦值,實現程式碼如下:

    //讓combox控制元件顯示“明細計劃”

    comBoxCXLX.Text = "明細計劃";

    comBoxCXLX.SelectedIndex = 0;

    //讓combox控制元件顯示“彙總計劃”

    comBoxCXLX.Text = "彙總計劃";

    comBoxCXLX.SelectedIndex = 1;

  • 中秋節和大豐收的關聯?
  • 大棚膜選哪種的最適合?