bazı projelerimizde ki özellikle winforms tabanlı projelerde zaman alıcı işlemleri yaparken kullanıcının kasılıp kalan bir form görmesi yerine kişiye programın yaptığı işlem hakkında bilgi veren işlemlemler yapmak isteyebiliriz.bu noktada progressbar kontrolü bizlere kolaylık sağlamaktadır. progressbar kontrolünü backgroundworker nesnesi ile beraber kullanabilir,bu sayede profesyonel projelerdeki bilgi ekranlarını yaratabiliriz. aşağıda ufak bir örnek paylaştım konunun daha iyi anlaşılabilmesi için; formumuza bir adet progressBar, 1 adet buton ve 1 adet listbox yerleştirelim. ////işlemi başlattığımız butonumuz.reportprogress özelliği true olmazsa işlem bilgisi alamayız. private void button1_Click(object sender, EventArgs e) { backgroundWorker1.RunWorkerAsync(); backgroundWorker1.WorkerReportsProgress = true; } /*işin yapılacağı kısım olan BackgroundWorker nesnemizin DoWork Event'ı.yapılmasını istediğimiz işlemi bu alana
Devexpress dersleri,Web ve Masaüstü Programlama Kaynağı