Inquiridor
Um TextBox ser o total de outros, automaticamente, é possível?

Pergunta
-
Boa tarde,
Tenho um tipo de tabela com texbox para que o usuário preencha, esta possuí uma coluna total e uma linha de total, como poderia fazer para que esses totais sejam calculado sem a necessidade de fazer
Txttotal1.Text = (Convert.ToDouble(Txtpar1.text) + Convert.ToDouble(Txtpar2.text)).ToString()?
Alguém tem alguma idéia? ou só na mão mesmo?
Todas as Respostas
-
-
Se voce possui um DataGridView e esse possui um bind com aluma estrutura propria sua que nao seja um DataSet, voce consegue fazer isso mudando a sua estrutura que esta atrelada ao DataGrid, mas se for um data set comum acredito que a solução é somar na mao mesmo.
-
-
Usando um DataTable como back-end permitiria isso de forma simples.
-
Crie um DataTable com três colunas;
-
Configure as colunas 1 e 2 com o tipo de dados que você deseja (no seu exemplo, Double);
-
Na coluna 3, defina a propriedade Expression como "Coluna_1 + Coluna_2", onde Coluna_1 e Coluna_2 correspondem aos nomes de suas colunas;
-
Use databinding para associar as colunas aos textboxes (pode ser DataGridView, também).
-