C# ProgressBar Kullanımı
Bu makalemizde Visual C# programında ProgressBar nesnesinin kullanımıyla ilgili bir örnek yapmak istedik. Örneğimizde ekranda bir progressbar nesnesi bulunmakta ve butonlarla bu nesne kontrol edilmektedir. İstenildiği zaman progressbar nesnesi durdurulmakta istenildiği zaman ise kaldığı yerden devam etmektedir.
Programın çalışması için gerekenler:
2 adet Buton nesnesi
1 adet ProgressBar nesnesi
1 adet Timer nesnesi
2 adet Label nesnesi
Programın tasarım görüntüsü:



using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication7 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //Başlat butonunu tıkladığımızda timerımız işliyor. timer1.Enabled = true; } private void timer1_Tick(object sender, EventArgs e) { progressBar1.Increment(1); //Timerın başlaması ile birlikte progressbarın increment özelliğini //kullanıyoruz ve her saniye 1 artıcak şekilde ayarlıyoruz. label1.Text = "%" + progressBar1.Value.ToString(); //Labela progressbarın değerini yazdırıyoruz. if (progressBar1.Value == 100) {//eğer progressbarın değeri 100e eşitlenirse timer1.Stop();//timerı durduruyoruz. MessageBox.Show("Yükleme tamamlanmıştır."); //Messagebox ile uyarı veriyoruz. } } private void button2_Click(object sender, EventArgs e) { // Timerı durdurmak için kullanıyoruz. timer1.Enabled = false; } } }
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
5
<< Önceki Yazı
Sonraki Yazı >>
c# progressbar kullanımı, c# progressbar nesnesi, c# progressbar nesnesi kullanımı, c# progressbar örneği, csharp progressbar nesnei, csharp progressbar nesnesi kullanımı, progressbar nesnesi, progressbar nesnesi kullanımı, progressbar örneği, visual c# progressbar kullanımı, visual c# progressbar örneği