private void BtnBaslat_Click(object sender, EventArgs e) { BtnBaslat.Enabled = false; CheckerThread = new Thread(() => { new Kontrolcu(Decimal.ToInt32(MaxIs.Value), this).Start(); }); CheckerThread.Start(); IsParcasiTimer.Start(); CalismaTimer.Start(); BeklePanel.Visible = true; }
private void IsParcasiTimer_Tick(object sender, EventArgs e) { if (!CheckerThread.IsAlive) { IsParcasiTimer.Stop(); CalismaTimer.Stop(); MessageBox.Show( "Kontrol Tamamlandı!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information ); BtnBaslat.Enabled = true; BeklePanel.Visible = false; } }