本帖最后由 wanmeirensheng 于 2012-11-16 10:26:32 编辑

解决方案 »

  1.   


                List<Connection> list = new List<Connection>();
                for (int i = 1; i <= 5; i++)
                    list.Add(new Connection { ConnectionId = i.ToString(), ConnectionName = "Item" + i.ToString() });            comboBox1.DataSource = list;
                comboBox1.ValueMember = "ConnectionId";
                comboBox1.DisplayMember = "ConnectionName";
    comboBox1.SelectedValue//这个就是选中项的ConnectionId
      

  2.   

    comboBox1.DataSource = list;            comboBox1.ValueMember = "ConnectionId";            comboBox1.DisplayMember = "ConnectionName";
    DataSource就是数据源,存的就是你的List<t>,DisplayMember是显示的内容,ValueMember是值,这三句就是你要的答案。