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;