Ders 21: 🔄 C# ProgressBar ve Timer ile Yüzdelik İlerleme Uygulaması

Ahmet Aslan
By -
0



ProgressBar, Timer ve Label Kullanarak Görsel Kurulum Göstergesi Oluşturma

Bu derste, C# Windows Form ortamında ProgressBar nesnesiyle birlikte Timer kullanarak dinamik bir ilerleme göstergesi nasıl yapılır, adım adım gösterildi. Uygulamada, kullanıcı “Başlat” butonuna bastığında ilerleme çubuğu %10’luk aralıklarla dolarken, Label kontrolü üzerinden anlık yüzdelik değer gösteriliyor.




📚 Neler Öğrendik?

  • ProgressBar nesnesi ile görsel ilerleme takibi

  • Timer nesnesiyle belirli aralıklarla değer güncelleme

  • Label ile ilerleme yüzdesi gösterimi

  • ProgressBar dolunca MessageBox ile bilgilendirme

  • %100’e ulaşıldığında butonun pasif hale getirilmesi (Enabled = false)


🛠️ Kullanılan Windows Form Kontrolleri

Nesne Açıklama
ProgressBar Yüzdelik ilerleme çubuğu
Timer Süreye bağlı olarak progress bar'ı artırma
Label Anlık yüzdelik ilerlemeyi metinsel olarak gösterme
Button İlerlemenin başlatılması
MessageBox Kurulum tamamlandı uyarısı

🧩 Uygulama Akışı

  1. Başlat butonutimer1.Start();

  2. timer1_Tick event → progressBar1.Value += 10

  3. Label2.Text = progressBar1.Value + " %"

  4. 100’e ulaşıldığında:

    • Timer durur

    • Buton pasif olur

    • MessageBox.Show("Kurulum gerçekleşti") gösterilir


🎥 Kaynak Video

📺 Ders 21 – ProgressBar Uygulaması 2 | YouTube



Yorum Gönder

0Yorumlar

Yorum Gönder (0)