1.在创建窗体的时候需要讲listview的属性view改为detail.(刚开始不知道改属性花了一下午的时间去绑定数据,然后~~~~(>_<)~~~~ )
2.具体绑定操作:例子如下
存放car的list集合:
List<Car> list = new List<Car>()
foreach (Car car in list)
{
//创建项
ListViewItem lvw = new ListViewItem(car.Name);//这里得传一个参数,不然运行的时候这一列是空的
//利用tag属性保存对象
lvw.Tag = car;
//添加子项
lvw.SubItems.AddRange(new string[] { car.Color });
lvw.SubItems.AddRange(new string[] { car.Productplace });
//绑定数据
listView1.Items.Add(lvw);
}
3.这里的tag在后面做caozuo.html" target="_blank">删除操作有用到,还有什么功能以后慢慢摸索。
这里是做删除操作的部分代码
Car viche = (listView1.SelectedItems[0].Tag) as Car;
list.Remove(viche);