محمد رشوند 1,208 ارسال شده در 7 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 7 فروردین، ۱۳۹۵ سلام دوستان امروز به یک مشکل بر خوردم میخوام ببینم اگه شما راه حلی دارید کمک کنید ببینید پروگرس بار معمولاً مقدارش عددی هستش و از 0 تا 100 هستش خب حالا من یه مقدار دارم که 400 از 1000 هزار هستش یعنی کل عدد 1000 که 400 تاش اینطرف کم شده میمونه 600 تا حالا اینو نمیشه تو پروگرس بار اوردش ( دوست ندارم تو چارت باشه باید تو پروگرس بار باشه) میخوام برای پروگرس بار تعریف کنم که به جای از 0 تا 100 بیاد بشه از 0 تا 1000 ولی فک کنم هم چین چیزی نشه راه دیگه اینه که من بیام تعریف کنم که عدد 400 چند درصد از 1000 هزار میشه ( 40 درصد میشه ) خب حالا سه تا متغییر نیاز دارم بنظرم یکیش مقدار کل رو بگیره یکیش عدد متغییر که قراره تغییر کنه ( 400 یا هر چیز دیگه ) یه متغییر هم بیاد اون 400 که تبدیل شده به 40 درصد رو ذخیره کنه من ذهنم تو این چند روز سر آپدیت یکی از برنامه ها خیلی شلوغ شده و شاید این راه حلش خیلی ساده تر از اون چیزی باشه که فکر میکنم ولی الان از شما کمک میخوام اگر میشه تابعی چیزی باشه که این کار رو انجام بده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 7 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 7 فروردین، ۱۳۹۵ سلام غذر میخوام بنده تاپیک رو الان دیدم خب ببینید حقیقتا فعلا کتابخانه ای رو به خاطر ندارم که بشه عدد ProgressBar رو بیشتر از 100 برد. اما این کتابخانه رو دانلود کنید : http://answercenter.ir/topic/8545-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-numberprogressbar-v100/ یک متد داره به نام Max شما مثلا Max رو تعریف میکنید 400 خب این ProgressBar خودش متناسب با عدد 400 خودش رو پر میکنه مثال هم توی لینکی که دادم هست. یک خورده با متد Max بازی کنید کاملا متوجه منظور من میشید و دیگه اون روش دومی که گفتید تقسیم و ضرب و جمع کنم لازم نیست بازم اگه چیزی رو پیدا کردم اطلاع میدم ! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمد رشوند 1,208 ارسال شده در 7 فروردین، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 7 فروردین، ۱۳۹۵ سلام غذر میخوام بنده تاپیک رو الان دیدم خب ببینید حقیقتا فعلا کتابخانه ای رو به خاطر ندارم که بشه عدد ProgressBar رو بیشتر از 100 برد. اما این کتابخانه رو دانلود کنید : http://answercenter.ir/topic/8545-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-numberprogressbar-v100/ یک متد داره به نام Max شما مثلا Max رو تعریف میکنید 400 خب این ProgressBar خودش متناسب با عدد 400 خودش رو پر میکنه مثال هم توی لینکی که دادم هست. یک خورده با متد Max بازی کنید کاملا متوجه منظور من میشید و دیگه اون روش دومی که گفتید تقسیم و ضرب و جمع کنم لازم نیست بازم اگه چیزی رو پیدا کردم اطلاع میدم ! جناب اقای ایزدی راهی پیدا کردم مربوط به همین تقسیم و ضرب هستش عدد ثابت ما 1000 هستش ما میایم متغییر خودمون رو که 400 یا هر چیز دیگه هست رو کم میکنیم و تقسیم بر 1000 و ضرب در 100 میکنیم اینطوری عدد بدست میاد میتونیم از حاصل داخل پروگرس بار استفاده کنیم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
محمد رشوند 1,208
سلام دوستان
امروز به یک مشکل بر خوردم میخوام ببینم اگه شما راه حلی دارید کمک کنید
ببینید پروگرس بار معمولاً مقدارش عددی هستش و از 0 تا 100 هستش
خب حالا من یه مقدار دارم که 400 از 1000 هزار هستش
یعنی کل عدد 1000 که 400 تاش اینطرف کم شده میمونه 600 تا
حالا اینو نمیشه تو پروگرس بار اوردش ( دوست ندارم تو چارت باشه باید تو پروگرس بار باشه)
میخوام برای پروگرس بار تعریف کنم که به جای از 0 تا 100 بیاد بشه از 0 تا 1000 ولی فک کنم هم چین چیزی نشه
راه دیگه اینه که من بیام تعریف کنم که عدد 400 چند درصد از 1000 هزار میشه ( 40 درصد میشه )
خب حالا سه تا متغییر نیاز دارم بنظرم
یکیش مقدار کل رو بگیره
یکیش عدد متغییر که قراره تغییر کنه ( 400 یا هر چیز دیگه )
یه متغییر هم بیاد اون 400 که تبدیل شده به 40 درصد رو ذخیره کنه
من ذهنم تو این چند روز سر آپدیت یکی از برنامه ها خیلی شلوغ شده و شاید این راه حلش خیلی ساده تر از اون چیزی باشه که فکر میکنم
ولی الان از شما کمک میخوام اگر میشه تابعی چیزی باشه که این کار رو انجام بده
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.