C# Kronometre Yapımı

10 koşucunun yarışacağı yarışma için kronometre yapılacaktır. Başla butonuna (button1) tıklandığında label1’de süre(saniye) ilerlemeye başlayacak, Ara Zaman butonuna(button2) tıklandığında o anki süreyi listbox1’e başında sıra numarası ile ekleyecek, son koşucu bitişi geçtiğinde ara zaman butonu pasif yapılacak ve sadece Dur butonu aktif durumda olacaktır.  Dur butonuna (button3) tıklandığında son süreyi de sıra numarasıyla ekleyip kronometreyi durduran programın kodlarını yazınız?

int sira = 0;
int sayac = 0;
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = 1000;
timer1.Enabled = false;
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = sayac.ToString();
sayac++;
}
private void button2_Click(object sender, EventArgs e)
{
sira++;
if (sira==10)
{
Button2.enabled=false;
}
listBox1.Items.Add(+sira+”-” +label1.Text);
}
private void button3_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
listBox1.Items.Add(+sira+1+”-“+label1.Text);
}
 

You may also like...