1 ضمیمه
راهنمایی در مورد پر شدن ProgressBar
سلام
دوستان امکان داره خط 46 و 47 توضیح داده بشه؟ ما می خواهیم در این ProgressBar با یک رنگ، درصد پیشرفت رو نشون بدیم..
و این جور که من فهمیدم یک رنگ رو انتخاب کرده تا باهاش مستطیل رو پر کنه درسته؟
اما خط 41 یک شکل از یک کلاس و خط41 یک شکل و یک کلاس دیگه رو فرخوانی کرده بعد 46 و 47 دو بار پر مستطیل رو؟
راستش نمیفهمم :ناراحت:
نقل قول: راهنمایی در مورد پر شدن ProgressBar
نقل قول: راهنمایی در مورد پر شدن ProgressBar
اگر میتونید فایل سورس این کنترل رو بزارید. در کل باید اول پس زمینه و بعد درصد پیشرفت ترسیم بشه که فکر کنم توی این کدی که گذاشتید اشتباه کد زده شده(البته باید کد تست بشه).
نقل قول: راهنمایی در مورد پر شدن ProgressBar
سلام
این دستورات متعلق به wpf هستش نه winform برای همینه شما رو به اشتباه انداخته
با دستور LinearGradientBrush رنگ زمینه progressbar رو تعریف کرده
در خط 46 رنگ فونت عدد پیشرفت progressbar تعریف شده ودر خط 47 رنگ های لایت میزان پیشرفت
نقل قول: راهنمایی در مورد پر شدن ProgressBar
نقل قول:
نوشته شده توسط
alireza264
سلام
این دستورات متعلق به wpf هستش نه winform برای همینه شما رو به اشتباه انداخته
با دستور LinearGradientBrush رنگ زمینه progressbar رو تعریف کرده
در خط 46 رنگ فونت عدد پیشرفت progressbar تعریف شده ودر خط 47 رنگ های لایت میزان پیشرفت
سلام
از فرمایشتون مطمئن هستید که این دستورات متعلق به WPF هست؟
باید عرض کنم اشتباه می فرمائید.
نقل قول: راهنمایی در مورد پر شدن ProgressBar
سلام
خط 40 و 41 که واضح هستن (تعریف قلم هایی که قراره با اونها شکل مورد نظر رسم بشه)
که خط 41 یک گرادیان رنگ تولید خواهد کرد (منظور از خط 41 از 41 الی 44 هست)
خط 45 ، میخواد در واقع عرض مستطیلی رو که درصد پیشرفت رو نشون میده محاسبه کنه ، اما اشتباهه ، به این شکل باید باشه
int width = (int) ((Width / 100) * percent);
خط 46 ، زمینه کنترل رو بصورت تک رنگ رسم میکنه ، با براشی که در خط 40 تعریف شده
خط 47 ، مستطیلی که نشون دهنده درصد پیشرفت هست رو رسم میکنه ، با براشی که در خط 41 تعریف شده (با این اشتباه که نام براش در خط 41 ، lb نوشته شده و در خط 47 ، lgb ، بنابراین نام براش رو در خط 47 به lb اصلاح بفرمائید.
موفق باشید.