آموزش زبان سی شارپ خوش آموز

آموزش زبان #C : سازنده کلاس (Constructor)

در این آموزش به نحوه معرفی سازنده (Constructor) برای یک کلاس در زبان برنامه نویسی سی شارپ می پردازیم. سازنده ها (Constructor) به شما این امکان را می دهند تا در هنگام نمونه گیری از یک کلاس کدهایی را اجرا نمایید. همچنین اگر نیاز باشد تا در هنگام ایجاد یک نمونه جدید از یک کلاس الزاماً پارامترهایی مقدار دهی شوند، می توانید این پارامترها را به عنوان پارامتر ورودی سازنده (Constructor) تعیین نمایید. ...

آموزش زبان #C : ویژگی های فقط خواندنی (Read-Only) و فقط نوشتنی (Write-Only)

در این آموزش به نحوه معرفی ویژگی های فقط خواندنی (Read-Only) و فقط نوشتنی (Write-Only) برای یک کلاس در زبان برنامه نویسی سی شارپ می پردازیم. ویژگی های فقط خواندنی (Read-Only) در مواقعی که می خواهیم مقدار یک ویژگی فقط خوانده شود و امکان نوشتن در آن وجود نداشته باشد کاربرد دارد و ویژگی های فقط نوشتنی، عکس این حالت را دارد. ...

آموزش زبان #C : معرفی ویژگی های (Properties) یک کلاس

در این آموزش به نحوه معرفی ویژگی های (Properties) یک کلاس در زبان برنامه نویسی سی شارپ می پردازیم. در این آموزش با دو روش معرفی ویژگی ها (Properties) آشنا می شویم. در یکی از این روش ها از فیلدهای محلی برای معرفی ویژگی (Property) استفاده می کنیم و نحوه کد نویسی بدنه set و get را تشریح می کنیم. همینطور در بدنه set مقداری کد می نویسیم تا مقادیر ارجاع داده شده به کلاس را مورد اعتبار سنجی قرار بدهند. ...

آموزش زبان #C : مقدمه برنامه نویسی شیء گرا (OOP)

در این آموزش مقدمه ای بر مفاهیم برنامه نویسی شیء گرا ارائه می دهیم. این که اشیاء (Objects) چه می باشند. کلاس ها چه می باشند. اساساً برنامه نویسی شیء گرا چیست و از کجا آمده است. نگاهی هم بر اهمیت این مدل از برنامه نویسی و تاریخچه آن می اندازیم. ...

آموزش زبان #C : کنترل های نوار وضعیت (statusStrip)، نوار ابزار (toolStrip)، و منوهای کلیک راست (contextMenuStrip)

در این آموزش با کنترل های نوار وضعیت (statusStrip)، نوار ابزار (toolStrip)، و منوهای کلیک راست (contextMenuStrip) در زبان برنامه نویسی سی شارپ آشنا می شویم. این ابزارها می توانند تسهیلات بیشتری را به نرم افزارهای شما اضافه کنند. ...

آموزش زبان #C : نوار منو (menuStrip)

در این آموزش با کنترل نوار منو (menuStrip) در زبان برنامه نویسی سی شارپ آشنا می شویم. کنترل نوار منو (menuStrip) به شما این امکان را می دهد تا دستورات برنامه خود را در یک ساختار درختی به صورت منوهای فرار به فرمهای برنامه خود اضافه نمایید. کنترل نوار منو (menuStrip) یک استاندارد شناخته شده و معروف در طراحی نرم افزارها می باشد و در بسیاری از نرم افزارها می توانید آن را مشاهده نمایید. ...

آموزش زبان #C : کار با فرم های MDI

در این آموزش با فرمهای MDI در زبان برنامه نویسی سی شارپ آشنا می شویم. فرمهای MDI مشابه فرمهای معمولی ویندوز هستند ، منتهی ویژگی IsMdiContainer بودن آنها در وضعیت true قرار گرفته است. این فرم ها را می توان برای طراحی برنامه هایی که چندین فرم را در داخل یک فرم مدیریت می کنند، مورد استفاده قرار دارد. استفاده از واسط های MDI در طراحی نرم افزارها به شدت رواج دارد و در بسیاری از نرم افزارها از این شیوه ...

آموزش زبان #C : کنترل timer

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

آموزش زبان #C : نمایش راهنما با کنترل toolTip

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

آموزش زبان #C : کنترل نوار پیشرفت کار (progressBar)

در این آموزش با کنترل نوار پیشرفت کار (progressBar) در زبان برنامه نویسی سی شارپ آشنا می شویم. کنترل نوار پیشرفت کار (progressBar) در مواقعی که یک عملیات زمان بر در یک حلقه انجام می شود، کاربرد دارد و می تواند میزان پیشرفت کار را به کاربر نمایش بدهد. توصیه اکید می کنیم که در تمامی موارد مشابه از این کنترل استفاده کنید، چرا که نبود کنترل نوار پیشرفت کار (progressBar) منجر می شود تا در مواقعی که عمل...

دسته بندی مطالب خوش آموز
logo-samandehi