Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite pessoal,
tenhos dois textbox eu meu form, com o seguinte codigo no evento "TextChanged" deles..
private void txtAmbienteVazao01_TextChanged(object sender, EventArgs e)
{
isChanged = true;
Editando();
double porcentagemRen = double.Parse(txtAmbienteArRenovacao.Text);
double porcentagemRet = double.Parse(txtAmbienteArRetorno.Text);
double teste = (porcentagemRet * double.Parse(txtAmbienteVazao01.Text.ToString())) / porcentagemRen;
txtAmbienteVazao02.Text = teste.ToString();
double somaVazao = double.Parse(txtAmbienteVazao01.Vlr.ToString()) + double.Parse(txtAmbienteVazao02.Vlr.ToString());
txtAmbienteVazao.Text = somaVazao.ToString();
}
private void txtAmbienteVazao_TextChanged(object sender, EventArgs e)
{
isChanged = true;
Editando();
double porcentagemRen = double.Parse(txtAmbienteArRenovacao.Text) / 100;
double porcentagemRet = double.Parse(txtAmbienteArRetorno.Text) / 100;
double vlrVazaoTotal = (txtAmbienteVazao.Text == "") ? 0 : double.Parse(txtAmbienteVazao.Text.ToString());
//double vlrVazaoTotal = double.Parse(txtAmbienteVazao.Text.ToString());
double vlrRenovacao = porcentagemRen * vlrVazaoTotal;
double vlrRetorno = porcentagemRet * vlrVazaoTotal;
txtAmbienteVazao01.Text = vlrRenovacao.ToString();
txtAmbienteVazao02.Text = vlrRetorno.ToString();
}
codigo feio ok.. =~~
quando entro com um valor no meu txtAmbienteVazao um calculo eh pra ser feito, ja quando é o AmbienteVazao02 o calculo é outro
Maas, isto esta me retornando Expection Overflow, nao sei se eh porq de um evento fica mandando pro outro e ai ele esta se perdendo.. realmente nao sei.. alguem sabe como contornar este erro?
Carregando comentários...