每次onclick按钮都不会将列中的所有项目相加,当我尝试删除DtaGridAddInvBackBill.Items.Count - 1
时,它只是循环- 1
的负1个项目,在decimal sum +=
上出现错误
每次我所需要做的就是单击添加项目,然后对最后一列Inv ItemTotal
求和,然后在求和后将其放入Textblock TotalItemcount
decimal sum = 0m;
for (int i = 0; i < DtaGridAddInvBackBill.Items.Count - 1;i++)
{
sum += (decimal.Parse((DtaGridAddInvBackBill.Columns[10].GetCellContent(DtaGridAddInBackBill.Items[i]) as TextBlock).Text));
}
TotalItemcount.Text = " Invoice Total : ( " + Math.Round(sum, 2).ToString() + " )";