Usuário com melhor resposta
Timer

Pergunta
-
Respostas
-
int count = 40; //variável global
Agora,no evento Tick do timer,coloque:
if(count == 0){ timer1.Enabled = false; //faça algo ao terminar a contagem } else{ count--; label1.Text = count.ToString(); }
- Sugerido como Resposta Flavio Fonseca segunda-feira, 27 de junho de 2011 01:46
- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de junho de 2011 18:28
-
Faz Assim, esta e a sua class:
public class Passar_informacao
{
private int contar = 40;
public int CountDown
{
get { return contar; }
}
public Timer Relogio(Timer comecarotempo, Label text)
{
if (contar == 0)
{
comecarotempo.Enabled = false;
}
else
{
comecarotempo.Enabled = true;
}
contar--;
text.Text = contar.ToString();
return comecarotempo;
}
public void pararRelogio(Timer parar)
{
if (CountDown == 0)
{
parar.Enabled = false;
}
}
}
}
Agora no teu form faz assim:
Douplo click no seu timer:
private void timer1_Tick(object sender, EventArgs e)
{
timer1.Enabled = outro_Form.Relogio(this.timer1, label1).Enabled = true;
outro_Form.pararRelogio(this.timer1);
}
Uma forma simples
One word frees us of all the weight and pain of life: that word is love.- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de junho de 2011 18:27
Todas as Respostas
-
int count = 40; //variável global
Agora,no evento Tick do timer,coloque:
if(count == 0){ timer1.Enabled = false; //faça algo ao terminar a contagem } else{ count--; label1.Text = count.ToString(); }
- Sugerido como Resposta Flavio Fonseca segunda-feira, 27 de junho de 2011 01:46
- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de junho de 2011 18:28
-
-
Faz Assim, esta e a sua class:
public class Passar_informacao
{
private int contar = 40;
public int CountDown
{
get { return contar; }
}
public Timer Relogio(Timer comecarotempo, Label text)
{
if (contar == 0)
{
comecarotempo.Enabled = false;
}
else
{
comecarotempo.Enabled = true;
}
contar--;
text.Text = contar.ToString();
return comecarotempo;
}
public void pararRelogio(Timer parar)
{
if (CountDown == 0)
{
parar.Enabled = false;
}
}
}
}
Agora no teu form faz assim:
Douplo click no seu timer:
private void timer1_Tick(object sender, EventArgs e)
{
timer1.Enabled = outro_Form.Relogio(this.timer1, label1).Enabled = true;
outro_Form.pararRelogio(this.timer1);
}
Uma forma simples
One word frees us of all the weight and pain of life: that word is love.- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de junho de 2011 18:27