دوره مجازی #C (جلسه 28): آشنایی بیشتر با کنترل ها جهت طراحی GUI قسمت اول

- visibility ١٠ mode_comment

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

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

  • آشنایی با کنترل Label و خواص و رویداد های آن
  • نحوه ی Align کردن کنترل ها در فرم به منظور طراحی سریع تر و راحت تر
  • معرفی کنترل Checkbox و خواص و رویداد های آن
  • آشنایی با کنترل Radio button و خواص و رویداد های آن
  • نحوه ی قرار دادن چند Radio button در یک گروه
  • معرفی کنترل Group box و خواص و رویداد های آن و استفاده از آن جهت دسته بندی چند Radio button
  • آشنایی با کنترل Combo box و خواص و رویداد های آن
  • نحوه ی قرار دادن داده در Combo box به صورت استاتیک
  • نحوه ی قرار دادن داده در Combo box به صورت داینامیک و استفاده از دیتابیس
  • آشنایی با مفهوم Display member و Value member
  • آشنایی با کنترل List box و خواص و رویداد های آن
  • نحوه ی قرار دادن داده در List box به صورت استاتیک
  • نحوه ی قرار دادن داده در List box به صورت داینامیک و استفاده از دیتابیس
  • انجام دو مینی پروژه ی کاربردی به منظور درک کاربرد کنترل های معرفی شده

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

info توجه

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

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

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

سلام بر شما آقای زارعی، بابت آموزش ها و راهنمایی هایتان سپاسگزارم ، پروردگار شما را سالم و موفق بدارد.

آرین زارعی

سلام دوست عزیز. خواهش می کنم. ممنون از شما

علیرضا دانشی محبی

من این دوره رو ثبت نام کردم ولی الان میخواهم سی دی دوره رو دریافت کنم ! کجا میتونم برم درخواست بدم ؟ هرچی توی سایت میچرخم جایی یا فرمی نمیبینم برای درخواست !!

از بالای صفحه ثبت نام دوره می تونید اقدام کنید الان …

Sajjad Sohrabi

سلام
اول یه تشکر کنم بابت تدریس خوب و جامعی کا داشتین در این دوره
دوم این که من تمامی جلسات رو هنوز نگاه نکرده ام ولی یه سوالی داشتم:
وقتی که یک پروژه رو به آخر رسوندیم چطوری ازش خروجی بگیریم ؟ منظورم اینه که مثل بقیه نرم افزار ها
بسته نصبی setup داشته باشه برای نصب نرم افزار

سلام
برای این موارد شما باید از نرم افزارهای دیگه که معروف یه installer maker یا setup maker هستند استفاده کنید. اگر best setup creator software رو گوگل کنید نرم افزارهای مذکور رو بهش می رسید.

سلام استاد
الان که دوره تموم شده بسته ها کی ارسال میشن ؟
با تشکر …

سعید

سلام عرض ادب خدمت استاد گرامی
خسته نباشید ممنون بابت دوره فوق العادتون
استاد از کجا دنبال پروژه های بیشتری باشیم یعنی بخوایم در سطح حرفه ای تر کار کنیم؟

به خصوص برنامه تو زمینه اینترنت و شبکه و ارتباط با سرور و….مثلا فرض اینکه بخوایم یک برنامه با سی شارپ که تو شبکه به عنوان یک مسنجر بسازیم از اینجور قبیل کارا
البته من دوره ها ندیدم شاید تو جلسه آخر اشاره کرده باشین و منبع معرفی کرده باشید
کاش خودتون یک آموزش برنامه نویسی شبکه با سی شارپ تو اینجور زمینه ای برگزار میکردید 😥
دوره بعدیتون استاد چی هست؟ کی برگزار میشه؟
تشکر ویژه

آرین زارعی

سلام خواهش می کنم.
من یک سری منبع کوچیک در جلسه ی آخر معرفی کردم چند تا کتاب هست…. که فکر می کنم appress illustrated C# 4 که البته کمی قدیمی هست بد نباشد. شما برای این منظور باید با مفاهیم وب سرویس و WCF آشنا بشوید.
فعلا برنامه ای برای دوره ی بعدی نیست. انشاالله اگر بود حتما اطلاعرسانی می کنیم.

Amin Monazzah

سلام
در قسمت linq و ado.net در قسمت add میاین ado.net entity data model میسازین در نسخه 2017 ویژوال استودیو من ندارمش و SSDT نصب هست هرکاری کردم نیومد آیا شما اطلاع دارید باید چیکارکنم از entity framework استفاده کنم اصلا مدل نمیتونم بسازم گیر کردم لطفا کمک کنید…. اینم بگم sqlconnection اینا رو راحت اجرا کردم ado.net هست ولی اون یدونه مدل نیست چیکارش کنم؟

آرین زارعی

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

Arash Nafari

سلام اقای زارعی میخواستم بدونم از کدوم نرم افزار برای سی شارپ استفاده کنم منظورم محیط برنامه نویسی اونی که راحت تر میشه باهاش کار کرد رو بگید

آرین زارعی

بهترین و میتونم بگم شاید تنها گزینه ی قابل اعتماد برای این زبان ویژوال استودیو هست.

نیاز به لاگین

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