progressbar در سی شارپ

سلام در این اموزش می خواهیم به صورت خلاصه و مفید progressbar در سی شارپ را کامل بررسی کنیم و پیش زمینه ای برای اموزش های بعدی باشد.

خب ابتدا از کنترل ها progressbar را درگ میکنیم روی فرممان و یک دکمه هم میزاریم برای شروع عملیات به صورت زیر:

خب حالا دستورات خود را به شکل زیر در button می نویسیم و سپس به هر بخش از ان میپردازیم:

خب در اینجا یک حلقه ایجاد کردیم که مشخص میکنه نوار پیشرفت ما به چه صورت پر شود که در اینجا تا ۲۰۰ قرار دادیم همچنین قطعه کد Thread.sleep سرعت پر شدن نوار مارا مشخص میکند که میتوانید یک بار بدون این کد امتحان کنید و متوجه تفاوت شوید.در اینجا thread به اندازه ۵۰ میلی ثانیه هر دور حلقه مکس میکند.

و از همه مهمتر دستور value هستش که همانطور که از نامش پیداست مقدار نوار مارا مشخص میکند و به کمک این دستور است که نوار ما لود میشود.

در ابتدا کد دو دستور maximum و minimum رو میبینید که شروع و پایان نوار پیشرفت را مشخص میکنند.در صورتی که ان هارا مشخص نکنید پیشفرض maximum مقدار ۱۰۰ و دیگری مقدار ۰ است.

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

style:نوع پر شدن نوار است که به سه شکل blocks و continous و marquee.

RightToLeft:سمتی که نوار پر می خواهیم بشود در صورت غیر فعال بودن از چپ به راست پر میشود.

MarqueeAnimationSpeed:سرعت انیمیشن در حالت marquee

enabled:فعال یا غیر فعال بودن را مشخص میکند

امیدوارم اموزش مفید بوده باشه

 

 

 به کانال برنامه نویسی ما پیوندید واز آخرین مطالب روز باخبر شو

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *