PDA

نسخه کامل مشاهده نسخه کامل : Progress Bar In C sharp



peyman_joojoo
10-01-2007, 10:12
سلام دوستان عزیز من میخوام یک Progress Bar ایجاد کنم که بر اساس زمان مثلا" 30 ثانیه پر بشه . خیلی فوری . منتظر کمک شما عزیزان هستم با تشکر ...

hamidreza_buddy
10-01-2007, 21:37
اگه می خای فقط بر اساس زمان باشه باید از تایمر استفاده کنی. مثلاً هر یک ثانیه یه بار یه step بزنی.
مثلاً اگه می خای فقط سی ثلنیه طول بکشه property ها رو به صورت زیر می کنی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و سپس یک تایمر با تایم یک ثانیه ساخته و آن را اجرا می کنی و هر وقت به 30 رسید تایمر را متوقف می کنی.
برای نحوۀ کار با Timer به لینک روبرو بروید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ولی اگه مثلاً یه چیزی شبیه دانلود منیجر هستش باید خودت حساب کنی که در چه زمانی یه step بزنی و از تایمر استفاده نمی کنی.
مثلاً واسه دانلود:
1- Maximum رو برابر 100 میزاری. Step رو برابر 1 و Value را 0
2- اندازۀ فایل را حساب می کنی
3- هر وقت که به اندازۀ 1/100 فایل دانلود شد یک Step
هر وقت 1/100 دیگر دانلود شد دوباره یه Step می زنی

peyman_joojoo
14-01-2007, 08:18
سلام دوست عزیز بی نهایت از لطف شما سپاسگزارم موفق باشید ...