Usuário com melhor resposta
Como somar valores de um 'DataGridView' e exibir no TextBox?

Pergunta
-
Respostas
-
Olá,
Pode fazer assim:
decimal valor = 0; foreach (DataGridViewRow row in dataGridView1.Rows) { if (row.Cells[1].Value != string.Empty) { valor += Convert.ToDecimal(row.Cells[1].Value); } } TextBox.Text = valor.ToString();
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MVP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Editado André SeccoMVP terça-feira, 17 de janeiro de 2017 01:17
- Marcado como Resposta developer.training terça-feira, 17 de janeiro de 2017 22:06
Todas as Respostas
-
Olá,
Pode fazer assim:
decimal valor = 0; foreach (DataGridViewRow row in dataGridView1.Rows) { if (row.Cells[1].Value != string.Empty) { valor += Convert.ToDecimal(row.Cells[1].Value); } } TextBox.Text = valor.ToString();
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MVP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Editado André SeccoMVP terça-feira, 17 de janeiro de 2017 01:17
- Marcado como Resposta developer.training terça-feira, 17 de janeiro de 2017 22:06
-
Olá...
A principio tu precisarias saber acerca de indices das colunas mas ficaria assim:
for (int x = 0; x <= dataGridView1.Rows.Count - 1;x++)
if (dataGridView1.Rows[x].Cells[0].Value != null && dataGridView1.Rows[x].Cells[1].Value != nul )
{
{txtTotal.Text = (double.Parse(dataGridView1.Rows[x].Cells[0].Value.ToString()) + double.Parse(dataGridView1.Rows[x].Cells[1].Value.ToString())).ToString();
}
}
OBS: x representa linha Cells as colunas... Sei que ajudou não te esqueça de marcar como resposta.
Boa noite.
- Sugerido como Resposta Angolano de Ouro terça-feira, 17 de janeiro de 2017 01:14
-
-
-
Apenas manda executar o método novamente, a soma já ficará certa
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MVP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco