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

- visibility ۴ mode_comment

در این جلسه با تعداد دیگری از کنترل های پیشرفته از جمله دسته کنترل های دیالوگ، منوها و همچنین کنترل GridView آشنا می شویم. بعد از آشنایی با این کنترل ها، پروژه ی جلسه ی قبل را با استفاده از مفاهیم تدریس شده در این جلسه، کامل می کنیم. همچنین به منظور استفاده از کنترل GridView به صورت کاربردی، پروژه ی دفترچه ی تلفن را با به کارگیری این کنترل بهبود می بخشیم.

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

  • معرفی کنترل OpenFileDialog و خواص و رویدادهای آن
  • نحوه ی باز کردن چندین فایل به صورت یکجا
  • معرفی کنترل SaveFileDialog و خواص و رویدادهای آن
  • معرفی کنترل FolderBrwoserDialog و خواص و رویدادهای آن
  • آشنایی با کنترل ContextMenuStrip و خواص و رویدادهای آن
  • اتصال ContextMenuStrip به سایر کنترل ها
  • کاربرد پارامتر Sender در Event Handler ها
  • تکمیل پروژه ی جلسه ی قبل (ویرایش گر متن) با استفاده از مفاهیم آموخته شده
  • معرفی کلاس DialogResult
  • معرفی کنترل Panel و خواص و رویدادهای آن
  • استفاده از Panel به منظور طراحی منظم فرم های ویندوزی
  • معرفی کنترل DataGridView و خواص و رویدادهای آن
  • تعیین ستون ها برای این کنترل و اضافه کردن داده ها به صورت دستی
  • متصل کردن این کنترل به یک DataSource و تولید ستون ها به صورت اتوماتیک
  • انجام پروژه ی دفترچه تلفن با استفاده از کنترل های آموخته شده

در جلسه ی آینده با دسته ی دیگری از کنترل های دیگر آشنا می شویم و یک مینی پروژه را به طور کامل انجام می دهیم.

info توجه

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

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

comment دیدگاه کاربران
مجتبی

سلام یک کنترل رو زمان اجرا ساختیم () controls.add حالا همون رو میخایم زمان اجرا حذف کنیم از چه کدی باید استفاده کنیم!!؟ساخت کنترل در رویداد کلیک دکمه 1 انجام شده ولی در رویداد دکمه دوم میخام حذفش کنم؟ضمنن این کنترل در حلقه do while ساحته شده و چندین نمونه داریم ازش؟

آرین زارعی

controls.remove یا removeat بسته به این که آبجکت کنترل رو دارید یا اندیس اون رو . البته در مورد دوم خیلی مطمئن نیستم. ولی مورد اول معمولا استفاده می شود.

Nima Arian

سلام
سرعت دانلود من الان واسه دانلود از سایت شما 24 kb !!!!!! نمیخواین یه فکری به حال کیفیت دانلود ها کنید؟
بعد از 8 تا دانلود از دانلود فایل 9 سرعتم یکدفعه به 24 رسید و بالا تر هم نمیره
اینم بگم با سایت های دیگه تست کردم سرعت من 800 هست !

لقمان آوند

سلام
سرورمون این روزا به خاطر ثبت نامی های زیاد کمی شلوغه و می تونه دلیلش همین باشه

نیاز به لاگین

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