码迷,mamicode.com
首页 > 其他好文 > 详细

泛型集合list绑定到listview

时间:2014-07-27 10:30:12      阅读:545      评论:0      收藏:0      [点我收藏+]

标签:

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在后面做删除操作有用到,还有什么功能以后慢慢摸索。

这里是做删除操作的部分代码

     Car viche = (listView1.SelectedItems[0].Tag) as Car;
              list.Remove(viche);

 

泛型集合list绑定到listview

标签:

原文地址:http://www.cnblogs.com/-Spy/p/3870647.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!