C# belli koşul sağlanana kadar butona otomatik tıklama kodu nedir?

misty (556) 6 yıl önce sordu

button1 e her bastığımda button1 içindeki işlemler yapılıp listBox1 e ekleniyor.

listBox1 içinde listelenen sonuç sayısı 10 u geçene kadar button1 e ard arda otomatik tıklanması kodu nedir?

 

Toplam 2 cevap


misty (556) 6 yıl önce cevapladı

Anlamaya başladım..

private void button2_Click(object sender, EventArgs e)
        {
            timer1.Start();
            timer1.Interval = 1000;

//
//matematik işlemleri vesaire
//

if (listBox1.Items.Count == 10)
            {
                timer1.Stop();
             }
}

private void timer1_Tick(object sender, EventArgs e)
        {
            button2.PerformClick();
        }
alattin (17127) 6 yıl önce cevapladı

Bakış açını değiştireyim, bu daha doğru olacak.

   for (int i =0; listBox1.Items.Count <=10; i++){
                //İşlemleri yap
                //Listbox'a ekle
               // Ya da işlemi yapan metodu çağır.
       }

Böyle bir for döngüsü kursan butonu tıklamakla uğraşmazsın.