首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

ListView选中获取上标-删除

2012-12-22 
ListView选中获取下标---删除//增加到集合 ListCar cars new ListCar()Car Benz new Car(奔驰,

ListView选中获取下标---删除

//增加到集合 List<Car> cars = new List<Car>();Car Benz = new Car("奔驰", "黑色", "德国");Car BMW = new Car("宝马", "银灰色", "德国");Car ka = new Car("卡迪拉克", "白色", "美国");Car fa = new Car("法拉利", "红色", "意大利");cars.Add(Benz);cars.Add(BMW);cars.Add(ka);cars.Add(fa); this.lvCar.Items.Clear();     for (int i = 0; i < cars.Count; i++)     {             Car car = cars[i];              ListViewItem item = new ListViewItem(car.Name);             item.SubItems.AddRange(new string[] { car.Color, car.Origin });                lvCar.Items.Add(item);      }                   //点击删除事件       int number ;       if (this.lvCar.SelectedItems.Count == 0)//0代表没有选,大于0代表选中       {                MessageBox.Show("请选择要删除的项");        }        else        {            number =  this.lvCar.SelectedItems[0].Index;            cars.Remove(cars[number]);            MessageBox.Show("删除成功啦!");             }

? 以上lvcar是ListView.记录一下.还有一个Car类就不贴出来了.!

热点排行