私はこのケースの解決策を探しています。私はリストビューを取得しています。合計リストビュー固有の列
と私はとcolumをキャッチするループを作成しようとしたとき、私は私の下textBoxTotal
codProduto = int.Parse(txtCodProd.Text);
nomePRod = txtNomeProd.Text;
quantidade = int.Parse(txtQuantidade.Text);
valorUnitario = nvo.procurarPreco(int.Parse(txtCodProd.Text));
valorTotal = quantidade * valorUnitario;
valorAcumulado += valorTotal;
0 1 2 3 4 <<number columns
//ID NOME QUANTIDADE VALOR_UNITARIO VALOR_TOTAL
ListViewItem itens = new ListViewItem(codProduto.ToString());
itens.SubItems.Add(nomePRod.ToString());
itens.SubItems.Add(quantidade.ToString());
itens.SubItems.Add(valorUnitario.ToString());
itens.SubItems.Add(valorTotal.ToString());
listView.Items.Add(itens);
に私のリストビュー内のすべての項目の合計を表示することができますなぜ私の疑いがあります私が必要とする価値、私は失敗する。そのような
何か:
for (int i = 0; i < listView.Items.Count; i++)
//{
// valorAcumulado += decimal.Parse(listView.items[i].SubItems[4].Text);
//}
私はちょうど新しいアイテムが追加されても... 4列の合計を必要とし、それを示しています。
どのようなエラーが表示されますか?合計= 0または例外? – Sami
親切にこれを見てください[リンク](http://stackoverflow.com/questions/17004522/c-sharp-how-to-show-the-total-of-values-in-a-column-in-a-listview) 。 –