泛型集合list绑定到listview_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 泛型集合list绑定到listview

泛型集合list绑定到listview

 2014/7/27 2:46:00  _Spy  程序员俱乐部  我要评论(0)
  • 摘要:1.在创建窗体的时候需要讲listview的属性view改为detail.(刚开始不知道改属性花了一下午的时间去绑定数据,然后~~~~(>_<)~~~~)2.具体绑定操作:例子如下存放car的list集合:List<Car>list=newList<Car>()foreach(Carcarinlist){//创建项ListViewItemlvw=newListViewItem(car.Name);//这里得传一个参数
  • 标签:view list 泛型

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);

 

上一篇: C#三层架构实例 下一篇: 学习Uml开始
发表评论
用户名: 匿名