WinForm—ComboBox控件数据绑定
1、List< string >
IList<string> list = new List<string>();
list.Add("上");
list.Add("下");
list.Add("左");
list.Add("右");
comboBox1.DataSource = list;
2、List< Info >
public class Info
{
public string Id { get; set; }
public string Name { get; set; }
}
IList<Info> infoList = new List<Info>();
Info info1 = new Info() { Id="1",Name="上"};
Info info2 = new Info() { Id="2",Name="下"};
Info info3 = new Info() { Id = "3",Name = "左" };
Info info3 = new Info() { Id = "4",Name = "右" };
infoList.Add(info1);
infoList.Add(info2);
infoList.Add(info3);
infoList.Add(info4);
comboBox1.DataSource = infoList;
comboBox1.ValueMember = "Id";
comboBox1.DisplayMember = "Name";
3、Dictionary