为什么 我的 listView控件 只显示一条数据 5
listView1控件里面只显示了京A100","东风","白色","3",100,"50吨这个数据listView1.Items.Clear();//创建一个ListV...
listView1控件里面 只显示了 京A100", "东风", "白色", "3", 100,"50吨 这个数据
listView1.Items.Clear();
//创建一个ListView项
ListViewItem lv = new ListViewItem();
truck t = new truck("京A100", "东风", "白色", "3", 100,"50吨");
PrivateCar pc = new PrivateCar("京A110", "宝马318", "红色", "10", 1200,"无");
list.Add(t);
list.Add(pc);
for (int i = 0; i < list.Count; i++)
{
lv.Text = list[i].车牌号;
lv.SubItems.Add(list[i].车名);
lv.SubItems.Add(list[i].颜色);
lv.SubItems.Add(list[i].使用时间);
lv.SubItems.Add(list[i].租金.ToString());
lv.SubItems.Add(list[i].卡车载重量);
}
listView1.Items.Add(lv); 展开
listView1.Items.Clear();
//创建一个ListView项
ListViewItem lv = new ListViewItem();
truck t = new truck("京A100", "东风", "白色", "3", 100,"50吨");
PrivateCar pc = new PrivateCar("京A110", "宝马318", "红色", "10", 1200,"无");
list.Add(t);
list.Add(pc);
for (int i = 0; i < list.Count; i++)
{
lv.Text = list[i].车牌号;
lv.SubItems.Add(list[i].车名);
lv.SubItems.Add(list[i].颜色);
lv.SubItems.Add(list[i].使用时间);
lv.SubItems.Add(list[i].租金.ToString());
lv.SubItems.Add(list[i].卡车载重量);
}
listView1.Items.Add(lv); 展开
1个回答
展开全部
listView1.Items.Add(lv);只加了一个item,应当在for循环中产生两个并
都加进去。
都加进去。
更多追问追答
追问
我这2条数据都存在 list里面 的 要产生2个什么啊
追答
for (int i = 0; i < list.Count; i++)
{
lv = new ListViewItem();
listView1.Items.Add(lv);
。。。//对lv赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询