دوره مجازی #C (جلسه 33): کنترل های پیشرفته قسمت چهارم

- visibility ٢ mode_comment

در این جلسه و جلسه ی آینده کار را با کنترل های پیشرفته به پایان می رسانیم و وارد مباحث پیشرفته تر و تکنیکی می شویم. چهار کنترل پیشرفته و کاربردی را در این جلسه مورد بحث قرار می دهیم و مینی پروژه هایی جزئی را مورد طرح و پیاده سازی قرار می دهیم.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

  • آشنایی با کنترل BackgroundWorker و خواص و رویداد های آن
  • معرفی بسیار کوتاه و جزئی بر مفهوم Thread
  • آشنایی با مفاهیم اولیه کار با تصاویر و معرفی جزئی پردازش تصویر
  • آشنایی با کنترل FileSystemWatcher و خواص و رویداد های آن
  • مانیتور کردن فعالیت های مرتبط با فایل ها و فولدر ها به صورت بهینه
  • آشنایی با کنترل ListView و خواص و رویداد های آن
  • انجام یک پروژه ی ساده ی File Explorer
  • معرفی کنترل TreeView و خواص و رویداد های آن
  • معرفی و پیاده سازی الگوریتم DFS برای جست و جوی فایل ها و فولدر ها

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

info توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

comment دیدگاه کاربران
mostafa ahmadi

سلام بر شما آقای زارعی ، چه طوری می توان یک تصویر رو چرخاند مثلا وقتی که موس روی آن قرار گرفت ؟ اگر بخواهیم اعداد مثلا 1 تا 10 را در یک تکست باکس نمایش دهیم به طوری که بعد از نمایش عدد اول چند لحظه مثلا سه ثانیه مکث کند و سپس عدد دوم را نشان دهد و به همین ترتیب ادامه یابد تا آخرین عدد ، چه طوری می توان این کار رو انجام داد؟ راهنمایی بفرمایید. با تشکر

آرین زارعی

سلام. برای مورد اول در ویندوز فرم با استفاده از امکانات آموزش داده شده در این دوره این کار بسیار دشوار هست و شما باید کارهای گرافیکی زیادی انجام بدید ولی اگر از wpf استفاده کنید این کار به سادگی قابل انجام است. یک جست و جو در وب انجام دهید نمونه بسیار است.
مورد دوم رو هم با استفاده از یک تایمر می توانید انجام دهید که اینتروال آن سه هزار میلی ثانیه است و در رویداد تیک شما عدد رو عوض می کنید.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.