C#'da bir program üzerinde çalışıyorum. Program butona bastığımızda progressbar ı artırıyor. Fakat progressbar max değerini geçince program hata veriyor. Bunu gidermek için aşağıdaki kodu programıma ekledim fakat yine aynı hatayı alıyorum. Ne gibi bir öneride bulunursunuz? Şimdiden teşekkürler.
if (progressbar1.value>progressbar1.maximum) { MessageBox.Show="Hata"); }
bu eventi progressbarChanged eventinde handle etmen lazım. ve progressbarı async calıştırman gerek.
O zman progress barın maximumunu geçmemesini sağla. if progresbar.value > prograsbr.max progrs.bar.value = prog.max
gibi bişey yaz işte. yada tekrar 0'a dönmesini falan istiyosan değeri; maximumla modunu al ve tekrar ata.