从Datagridview到标签或最后一行

本文关键字:一行 最后 Datagridview 标签 | 更新日期: 2023-09-27 18:12:34

我试图从datagridview到标签或datagridview的最后一行获得总和请帮帮我这是我的代码

public void total()
    {
            foreach (DataGridViewRow item in tbl_Purchase.Rows)
            {
                int n = item.Index;
                int tPrice=0;
                int tQuantity=0;
                int tAmount=0
                tPrice += (int.Parse(tbl_Purchase.Rows[n].Cells[3].Value.ToString()));
                tQuantity += (int.Parse(tbl_Purchase.Rows[n].Cells[4].Value.ToString()));
                tAmount += (int.Parse(tbl_Purchase.Rows[n].Cells[5].Value.ToString()));
                l_Price.Text = (Convert.ToString(tPrice));
                l_Quantity.Text = (Convert.ToString(tQuantity));
                l_Amount.Text = (Convert.ToString(tAmount));
            }
    }

从Datagridview到标签或最后一行

public void total()
    {
        var tPrice=0;
        var tQuantity=0;
        var tAmount=0
        foreach (DataGridViewRow item in tbl_Purchase.Rows)
        {
            tPrice += (int.Parse(tbl_Purchase.Rows[item.Index].Cells[3].Value.ToString()));
            tQuantity += (int.Parse(tbl_Purchase.Rows[item.Index].Cells[4].Value.ToString()));
            tAmount += (int.Parse(tbl_Purchase.Rows[item.Index].Cells[5].Value.ToString()));    
        }
        l_Price.Text = (Convert.ToString(tPrice));
        l_Quantity.Text = (Convert.ToString(tQuantity));
        l_Amount.Text = (Convert.ToString(tAmount));
    }