DUVIDA SIMPLES E RAPIDA Csharpe
fala galera minha duvida parece ser tosca, mas não é...
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
Naelton
Curtidas 0
Respostas
Adolfo Lima
29/08/2019
fala galera minha duvida parece ser tosca, mas não é...
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
Naelton
Segue abaixo uma solução para seu problema : o TryParse irá validar o conteúdo do campo e já efetuar a conversão passando o valor para a variável que será incrementada , espero que o ajude abraços
private void Button_Click(object sender, RoutedEventArgs e)
{
try
{
int numero = 0;
if (int.TryParse(this.txtNumero.Text, out numero) == true)
{
if (numero < 0)
{
this.txtNumero.Text = "0";
}
else
{
numero++;
this.txtNumero.Text = numero.ToString();
}
}
else
{
MessageBox.Show("Valor inválido para o campo." , "Mensagem do Sistema", MessageBoxButton.OK, MessageBoxImage.Exclamation);
}
}
catch (Exception ex)
{
MessageBox.Show("Erro na geração do número :" + ex.Message,"Mensagem do Sistema",MessageBoxButton.OK,MessageBoxImage.Exclamation);
}
}
GOSTEI 0
William Dutra
29/08/2019
fala galera minha duvida parece ser tosca, mas não é...
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
eu sou formado em jogos digitais(curso tecnico), e fiquei um bom tempo sem mecher em vs, uns 3 a 4 anos, e hoje to aqui tentando fazer o simples e não consigo me ajuda ai kkkk...
preciso criar um botão que adicione um numero sequenciado tipo : [ 0 ], + = ao clicar no + adiciona o valor um ao 0, e assim sucessivamente, tipo escolher a quantidade de produtos, isso mesmo.
o codigo que fiz não funciona muito bem, ele so troca o texto da label e adiciona 1.
a to fazendo isso no windows forms, visual studio.
private void Button1_Click(object sender, EventArgs e)
{
int x = 1, gol = 0;
gol = Convert.ToInt16(label1.Text);
label1.Text = Convert.ToString(x);
}
me ajudem please
Fala Naelton, blz?
kra não sei qual o tamanho do seu projeto, mas segue um exemplo bem simples.
Primeiro você cria uma variável que ira receber o valor de quantidade.
public int quantidade = 0;
No load do formulário, você já pode trazer a quantidade, que acredito eu ser sempre iniciada com o valor zero.
private void Form1_Load(object sender, EventArgs e)
{
lb_qntd.Text = Convert.ToString(quantidade);
}
Ai você vai ter o botão que adiciona valor a sua variável e no label:
private void Btn_adicionar_Click(object sender, EventArgs e)
{
quantidade = quantidade + 1;
lb_qntd.Text = Convert.ToString(quantidade);
}
e também vai ter o botão que remove o valor e atualiza o label:
private void Btn_remover_Click(object sender, EventArgs e)
{
quantidade = quantidade - 1;
lb_qntd.Text = Convert.ToString(quantidade);
}
e basicamente é isso, espero ter ajudado. Abraço.
GOSTEI 0