Usuário com melhor resposta
Inserir valor em Label de outro Form

Pergunta
-
Boa Tarde, no Form1 eu tenho uma Label ( labelSaldoDisponivel1 ) cujo texto é: "30".
No Form2, eu tenho uma TextBox ( textboxValor ).
Quando eu clicar no botão ( buttonInserirDespesa ) que está no Form2, quero que o texto da textboxValor seja retirado ao texto da labelSaldoDisponivel1.
Por exemplo, se o texto da textboxValor for: "10" , quando eu clicar no buttonInserirDespesa, o texto da labelSaldoDisponivel1 muda para: "20".
Como faço?
Obrigado
Respostas
-
Olá,
Seguindo o mesmo exemplo da sua pergunta dessa thread: https://social.msdn.microsoft.com/Forums/pt-BR/ba60c41b-74b6-44e1-b6da-aa867bdafcd2/ir-buscar-valor-de-outro-form?forum=vscsharppt#2fae4c60-d389-4310-bcb3-e39d284e1d4d
Segue como você pode fazer:
//FORM1 public void SubtrairSaldo(decimal valor) { labelSaldoDisponivel1.Text = (decimal.Parse(labelSaldoDisponivel1.Text)-valor).ToString(); } //FORM2 public Form2(Form1 p) { InitializeComponent(); parent = p; } private void buttonInserirDespesa_Click(object sender, EventArgs e) { parent.SubtrairSaldo(decimal.Parse(textboxValor.Text)); }
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Editado André SeccoMVP quarta-feira, 7 de dezembro de 2016 16:28
- Marcado como Resposta joao1999joao quarta-feira, 7 de dezembro de 2016 18:27
Todas as Respostas
-
-
Olá,
Seguindo o mesmo exemplo da sua pergunta dessa thread: https://social.msdn.microsoft.com/Forums/pt-BR/ba60c41b-74b6-44e1-b6da-aa867bdafcd2/ir-buscar-valor-de-outro-form?forum=vscsharppt#2fae4c60-d389-4310-bcb3-e39d284e1d4d
Segue como você pode fazer:
//FORM1 public void SubtrairSaldo(decimal valor) { labelSaldoDisponivel1.Text = (decimal.Parse(labelSaldoDisponivel1.Text)-valor).ToString(); } //FORM2 public Form2(Form1 p) { InitializeComponent(); parent = p; } private void buttonInserirDespesa_Click(object sender, EventArgs e) { parent.SubtrairSaldo(decimal.Parse(textboxValor.Text)); }
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Editado André SeccoMVP quarta-feira, 7 de dezembro de 2016 16:28
- Marcado como Resposta joao1999joao quarta-feira, 7 de dezembro de 2016 18:27