PDA

View Full Version : سوال: چگونه می توان میزان عملیات backGround worker را درون progressBar نمایش داد ؟



dele_ghamgin_2008
یک شنبه 13 اردیبهشت 1394, 10:54 صبح
سلام . من یه برنامه نوشتم که میاد خبرهای سایت رو میخونه و از آنجا که هر سایت تعداد اخبار مختلفی داره و مشخص نیست ، نمیتوانم در ابتدا تعداد نهایی را پیدا کنم تا بر اساس آن حساب نمایم . سوالم پیرامون کد زیر می باشد :


foreach (var i in rssFeed)
{
LstAll.Items.Add(i.Title);
backgroundWorker1.ReportProgress(?);
}


من باید بجای علامت ؟ که در کد بالا مشخص شده چه عبارتی بنویسم ؟ چون این عبارت باید بین 0 تا 100 باشد و من از کجا در ابتدا باید تعداد رو پیدا کنم و جوری حساب کنم که به 100 برسم ؟