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

0

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?

 

misty misty (556)
5 yıl önce sordu

    Toplam 2 Cevap


    0

    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();
            }
    misty misty (556)
    5 yıl önce cevaplandı

      0

      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.

      alattin alattin (16984)
      5 yıl önce cevaplandı

        üyelik gerektirir

        Cevap yazabilmek için üye girişi yapmalısınız.

        Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
        uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol