一般是datasource 绑定一个list对象

list 可以是 自定义类型的对象

 

如:

class Person

{

INT ID;

STRING NAME

}

 

list<Person> listps = new list<Person>();

 

dataSource = listps ;

ListBox.DislayMember = "Name";

ListBox.ValueMember = "ID";

 

Person selPerson = (Person)ListBox.SelectedItem;

int nSelectedID = (int)ListBox.SelectedValue;

 

//do somethings ……