+2 امتیاز

سلام دوستان

همون طور که در تصویر مشاهده میکنید من روی فرمم یک کنترل  Progressbar و یک دکمه دارم

میخوام هر بار که روی دکمه کلیک میکنم Progressbar از دوباره (از اول)  پر بشه

 

بسته شده

3 پاسخ

+2 امتیاز
 
بهترین پاسخ

شما میتونی از یه تایمر  استفاده کنی که وقتی روی اون دکمه کلیک زده شد اینیبل کنه

کد دکمه


timer1.Enabled = true;
progressBar1.Value =0 ;

کد تایمر

 


if (progressBar1.Value!=100)
{ 
            
   progressBar1.Value =progressBar1.Value+5;

}

 

 

سپاس از شما
توسط (477 امتیاز) 5 20 56
+1 امتیاز

از این کد هم میتونی ایده بگیری :

for (int i = 0; i < count; i++)
 {
  // do something
  progressBar1.Value = i * progressBar1.Maximum / count;
  Application.DoEvents();
}

 

+1 امتیاز

سلام

        private void button1_Click_1(object sender, EventArgs e)
        {
            for (int i = 0; i <= 100; i++)
            {
                progressBar1.Value = i;
            }
        }

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...