gpt4 book ai didi

c# - 文本框中的datagridview列总和

转载 作者:行者123 更新时间:2023-11-30 23:20:27 25 4
gpt4 key购买 nike

我想要 TextBox 中的 datagridview 列总和

private void AddButton_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Add(SNoTextBox.Text, PriceTextBox.Text, QtyTextBox.Text);

foreach(DataGridViewRow row in dataGridView1.Rows)
{
row.Cells[dataGridView1.Columns["Amount"].Index].Value = (Convert.ToDouble(row.Cells[dataGridView1.Columns["Price"].Index].Value) * Convert.ToDouble(row.Cells[dataGridView1.Columns["Qty"].Index].Value));
}
}

我使用上面的代码在 datagridview 中插入数据,我想要 GrandTotalTextBox 中的 AMOUNT 列的总和。

最佳答案

试试这个:

private void AddButton_Click(object sender, EventArgs e)
{
decimal amount =0;
dataGridView1.Rows.Add(SNoTextBox.Text, PriceTextBox.Text, QtyTextBox.Text);

foreach(DataGridViewRow row in dataGridView1.Rows)
{
row.Cells[dataGridView1.Columns["Amount"].Index].Value = (Convert.ToDouble(row.Cells[dataGridView1.Columns["Price"].Index].Value) * Convert.ToDouble(row.Cells[dataGridView1.Columns["Qty"].Index].Value));

amount += Convert.ToDecimal(row.Cells[dataGridView1.Columns["Amount"].Index].Value);
}
GrandTotalTextBox.Text = amount.ToString();
}

关于c# - 文本框中的datagridview列总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39742850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com