none
Como mostrar o resultado de soma de uma coluna no datagrid e mostrar no final da mesma coluna. RRS feed

  • Pergunta

  • Pessoal,

    Tenho a função para somar coluna do datagrid e estou mostrando em um textbox o resultado, mas gostaria de incluir o resultado no final da mesma coluna do datagrid, automaticamente independente da quantidade de valores da coluna, isto quando chamo a consulta no datagrid.

    Preciso da ajuda de vcs por favor...

    Código da soma:

    decimal soma = 0;
                    foreach (DataGridViewRow dr in dtConsultaPedidos.Rows)
                        soma += Convert.ToDecimal(dr.Cells["PEDVALORTOTAL"].Value);
                    txtvalortotalped.Text = Convert.ToString(soma);

    Agora como colocar no fim da coluna o Valor total:  XXXX ?

    Estou fazendo em c# Form.

    Desde de já muito obrigado...


    Luiz Carlos

    sábado, 14 de julho de 2012 16:47

Respostas

  • Já tenho a resposta para quem precisar...

     decimal soma = 0;
                    foreach (DataGridViewRow dr in dtConsultaPedidos.Rows)
                        soma += Convert.ToDecimal(dr.Cells["PEDVALORTOTAL"].Value);
                    txtvalortotalped.Text = Convert.ToString(soma);
                    Math.Ceiling(soma);

                    dt.Rows.Add(" ");
                    dt.Rows.Add( "VALOR PEDIDO :", soma );

                    var _with1 = dtConsultaPedidos;
                    //_with1.BackColor = Color.Purple;
                    _with1.ForeColor = Color.Blue;
                    _with1.Font = new Font("Arial", 7f);


    Luiz Carlos

    • Marcado como Resposta LC-Locker quinta-feira, 19 de julho de 2012 16:10
    quinta-feira, 19 de julho de 2012 16:10