举例: class Item { public int id; public string name; }通过数据库得到值 select id,name from items 用datareader得到对象数组 while(dr.Read()) { itemlist[i]=new Item(id,name); } 用对象数组填充listbox foreach(Item item in itemlist) { listbox.Add(item) } 把listbox的DisplayMember设为name现修改了listbox中SelectItem的name属性,但没法相应更新listbox的显示目前采用的变通方法是:先删除SelectItem,再Add新对象所以想问各位有没有办法更新listbox的显示内容
class Item
{
public int id;
public string name;
}通过数据库得到值
select id,name from items
用datareader得到对象数组
while(dr.Read())
{
itemlist[i]=new Item(id,name);
}
用对象数组填充listbox
foreach(Item item in itemlist)
{
listbox.Add(item)
}
把listbox的DisplayMember设为name现修改了listbox中SelectItem的name属性,但没法相应更新listbox的显示目前采用的变通方法是:先删除SelectItem,再Add新对象所以想问各位有没有办法更新listbox的显示内容