请问这个能实现吗,在winform下
请给出代码,谢谢
就像<option value="1">这是1</option>
这样的效果,请问怎么做

解决方案 »

  1.   

    private void Form1_Load(object sender, System.EventArgs e)
    {
      DataTable dt = new DataTable("table");
      DataColumn dc1 = new DataColumn("id", typeof(string));
      DataColumn dc2 = new DataColumn("name", typeof(string));
      dt.Columns.Add(dc1);
      dt.Columns.Add(dc2);  for(int i = 0; i < 10; i++)
      {
          DataRow dr = dt.NewRow();
          dr["id"] = i.ToString();
          dr["name"] = "这是" + i;
          dt.Rows.Add(dr);
      }  comboBox1.DataSource = dt;
      comboBox1.DisplayMember = "name";
      comboBox1.ValueMember = "id";
    } private void button1_Click(object sender, System.EventArgs e)
    {
      MessageBox.Show(comboBox1.SelectedValue.ToString());
    }