تا %60 تخفیف خرید برای 2 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

مهم: برای خریدهای بالای 100 هزار تومان باید از رمز پویا استفاده کنید و امکان خرید با رمز ایستا وجود نخواهد داشت

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

قیمت: 701,530 تومان

با 40% تخفیف وب سایت و مدرس در صورت خرید یکجا: 420,930 تومان

خرید دوره با 40 تخفیف

آموزش سی شارپ (#C) پیشرفته قسمت 34 : BackgroundWorker و Timer

آموزش سی شارپ (#C) پیشرفته قسمت 34 : BackgroundWorker و Timer

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

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

همانطور که در قسمت های قبلی گفتیم در زبان سی شارپ می توان بوسیله کلاس های موجود در فضای نام System.Threading و البته کلمات کلیدی async و await در سی شارپ برنامه های Multi-Threaded نوشت، مثل استفاده از کلاس Thread یا کلاس Task. اما در برنامه های Windows Forms دو کنترل وجود دارد که نوشتن کارها را به صورت Asynchronous بسیار ساده می کند. این دو کنترل با نام های BackgroundWorker و Timer در قسمت Components پنجره Toolbox در دسترس هستند. در این قسمت نحوه کار با این دو کنترل را یاد گرفته و خواهیم دید استفاده از این دو کنترل چقدر کار نوشتن کدها را به صورت Asynchronous ساده می کند. مطالب مطرح شده در این قسمت عبارتند از:

  1. آشنایی با کنترل BackgroundWorker و چگونگی استفاده از آن در برنامه های Windows Forms
  2. نحوه استفاده از کنترل ProgressBar در کنار BackgroundWorker برای نمایش میزان پیشرفت کار
  3. نحوه Cancel کردن کار در حال اجرا در BackgroundWorker
  4. آشنایی با نحوه نمایش درصد پیشرفت کار در کنترل Label
  5. آشنایی با کنترل Timer و نحوه استفاده از آن در برنامه ها
نظر شما
برای ارسال نظر بر روی این مطلب باید آن را خریداری کنید.
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند