sum列表视图的列值 [英] sum column values of list view
本文介绍了sum列表视图的列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个列表视图控件。它有第三列int值...我想在点击按钮时对该列的所有值求和..
解决方案
循环怎么样?
int sum = 0 ;
foreach (ListViewItem li in lvw)
sum + = int .Parse(li.Subitems [ 2 ]。Text);
您好,
请尝试这样:
decimal gtotal = 0 ;
foreach (ListViewItem lstItem in orderlist.Items)
{
gtotal + = decimal .Parse(lstItem.SubItems [ 3 ]。Text);
}
grandtotal.Text = Convert.ToString(gtotal);
谢谢
您好b $ b
如果您想要显示所有列的总和,您需要2个循环。
我认为以下代码对您有所帮助:< br $>
int totalSum = 0;
foreach([YourListView]中的ListViewItem项)
for(int i = 0; i< [NumberOfColumns]; i ++)
totalSum + = int.Parse(item.Subitems [i]的.text);
i have a list view control. which have third column of int values... i want to sum all the values of that column on click of the button..
解决方案
What about a loop?
int sum = 0; foreach (ListViewItem li in lvw) sum += int.Parse(li.Subitems[2].Text);
Hi,
Try like this:
decimal gtotal = 0; foreach (ListViewItem lstItem in orderlist.Items) { gtotal += decimal.Parse(lstItem.SubItems[3].Text); } grandtotal.Text = Convert.ToString(gtotal);
Thanks
Hi
If you want show sum of all columns you need 2 loops.
I think bellow code can be helpful for you:
int totalSum= 0; foreach (ListViewItem item in [YourListView]) for(int i = 0; i < [NumberOfColumns]; i++) totalSum += int.Parse(item.Subitems[i].Text);
这篇关于sum列表视图的列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文