PDA

View Full Version : سوال: چگونه تایمر شمارش معکوس را برای برنامه سی شارپبگذارم؟



shahriar.shahrashoob
سه شنبه 16 فروردین 1390, 20:46 عصر
سلام
دوستان دارم آزمونی رو طراحی میکنم که 120 دقیقه زمان داره و میخوام واسش تایمر بگذارم تا شمارش معکوس از دقیقه 120 شروع شه و تا 0 بره.
اگه بخوام از progress bar استفاده کنم ، چطور سرعتش رو برحسب ثانیه یا دقیقه تنظیم کنم؟

mehranmsba
سه شنبه 16 فروردین 1390, 21:28 عصر
یک تایمر تعریف کن و شروع کن به کاهش مقدار ProgressBar .
interval تایمر رو هم رو یک دقیقه تنظیم کن(60000)
ماکزیمم ProgressBar رو بگذار وقت کلت.

موفق باشید.

shadi khanum
سه شنبه 16 فروردین 1390, 21:31 عصر
ماکزیممش رو بذار 120 * 60 = 7200 و تو تیک تایمر value پروگرس بار رو یکی افزایش بده

shahriar.shahrashoob
چهارشنبه 17 فروردین 1390, 09:22 صبح
ممنونم از راهنمایی هاتون.من کنار پروگرس بار یه lableهم میذارم تا در هر لحظه عدد یا هون زمان باقی مانده تا پایان امتحانو بگه.هونوباید چکارش کنم؟
مرسی

shadi khanum
چهارشنبه 17 فروردین 1390, 11:25 صبح
ممنونم از راهنمایی هاتون.من کنار پروگرس بار یه lableهم میذارم تا در هر لحظه عدد یا هون زمان باقی مانده تا پایان امتحانو بگه.هونوباید چکارش کنم؟
مرسی
تو همون تیک تایمر که value ، پروگرس بار رو یکی زیاد میکنی،یه متغیر که مقدار اویش 120*60 بوده رو یکی یکی کم کن و به فرمت زمان نمایش بده

shadi khanum
چهارشنبه 17 فروردین 1390, 14:50 عصر
این Sample رو ببین