public class MyClass { public int Id { get; set; } public string Text { get; set; } public MyClass(int id, string text) { this.Id = id; this.Text = text; } }
List<MyClass> listToBind = new List<MyClass> { new MyClass(1, "One"), new MyClass(2, "Two") }; this.listBox1.DisplayMember = "Text"; this.listBox1.ValueMember = "Id"; // optional depending on your needs this.listBox1.DataSource = listToBind;
List<string> listToBind = new List<string> { "AA", "BB", "CC" }; this.listBox1.DataSource = listToBind;