删除项目后计算listview中的值

时间:2014-02-15 20:00:01

标签: c# listview

如何在列表视图中获取总值。在我的列表视图中包含项目“项目名称”和“价格”。我想要做的是如何计算列表视图中删除或添加的每个项目的总价格。问我是否需要澄清我的问题。谢谢

foreach (ListViewItem item in listview1.Items)
{
     if (listview1.Items[0].Selected)
     {
          listview1.Items.Remove(lvCart.SelectedItems[0]);                    
     }
}

1 个答案:

答案 0 :(得分:0)

这是解决方案

 ListView.SelectedListViewItemCollection breakfast = 
        this.listview1.SelectedItems;

    double price = 0.0;
    foreach ( ListViewItem item in breakfast )
    {
        price += Double.Parse(item.SubItems[1].Text);
                    listview1.Items.Remove(item.SelectedItems[0]); 
    }