آموزش برنامه نویسی مهندس میثم حبیبی

آموزش ساده و کاربردی برنامه نویسی مهندس میثم حبیبی

خاصیت EnableAutoDragDrop

با ارائه پارامتر True به این خاصیت می توانید درون کنترل عملیات Drag & Drop را انجام دهید. به طور مثال ابتدا بخشی از متن را انتخاب نموده و سپس با کشیدن موس آن متن را جابجا نمایید.

نکته: به کمک این خاصیت میتوانید مطالب دیگر را از بیرون برنامه به درون کادر Drag نمایید

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:14
مهندس میثم حبیبی

خاصیت DetectUrls

اگر این خاصیت را برابر با پارامتر True نمایید در صورت وارد نمودن لینک اینترنتی آن را به صورت آبی نمایش داده و آماده می نماید تا با کد نویسی بتوانید خاصیت آن را برای باز نمودن صفحه دیگر تنظیم نمود. حال اگر پارامتر این خاصیت برابر False باشد دیگر متنها لینک آبی نبوده و در مشکی و عادی نمایش داده می شود.

طرز کار:
پروژه ای را ایجاد نموده و یک کنترل RichTextBox را درونش قرار دهید
برنامه را اجرا نمایی و آدرس اینترنتی همین صفحه را درونش کپی نمایید
حال برنامه را بسته و خاصیت DetectUrls را برابر با False نمایید و سپس برنامه را جراء نمایید و آدرس اینترنتی همین صفحه را درونش کپی نمایید
در ر اینجا تفاوتها را خواهید دید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:13
مهندس میثم حبیبی

خاصیت BulletIndent

این خاصیت زمانی کاربرد دارد که شما از Bullet یا نشانگر، درون متن های خود استفاده نموده اید. در واقع این خاصیت فاصله متن را با نشانگر Bullet را بر حسب Pixel مشخص می نماید. مانند شکل زیر

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:13
مهندس میثم حبیبی

خاصیت ZoomFactor

این خاصیت درون کنترلهایی مانند RichTextBox عمل می نماید و به باعث می گردد تا با Zoom شدن درون کنترل متون بزرگتر نمایش داده شوند.

نکته: در نظر داشته باشید که با کمک کلید Ctrl و چرخاندن Scroll موس می توانید عمل Zoom را انجام دهید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:12
مهندس میثم حبیبی

خاصیت Step

این خاصیت مقدار پرش نوار پیشرفت کنترل ProgressBar را مشخص می نماید.

نکته: باید عدد مقدار پرش از مقدار افزایش به خاصیت Value کمتر باشد تا شما بتوانید این خاصیت را درک نمایید.

طرز کار:
یک پروژه جدید ایجاد نموده و یک کنترل ProgressBar و یک کنترل Button به صفحه اضافه نمایید
خاصیت Maximum کنترل ProgressBar را برابر با ده و خاصیت Step آن را برابر با یک قرار دهید و کد زیر را بر روی دکمه بنویسید

ProgressBar1.Value += 3

پروژه را اجراء نمایید و به کنترل ProgressBar دقت نموده و بر روی Button کلیک نمایید. خواهید دید سه واحد به مقدار Value اضافه می شود با این تفاوت که این واحدها در سه مرحله پرش انجام می شود زیرا مقدار Step برابر با یک است. حال اگر مقدار Step را برابر با سه قرار دهیم می بینید با فشردن کلید کنترل Button به یکباره سه واحد را در کنترل ProgressBar تگمیل می نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:11
مهندس میثم حبیبی

خاصیت Style

در کنترل ProgressBar
این خاصیت شکل نمایشی کنترل ProgressBar را مشخص می نماید که شامل سه پارامتر می باشد.

Blocks: با انتخاب این پارامتر شکل کنترل در حالت پیشرفت قرار گرفته به صورت بلوک بندی در خواهد آمد و بلوک ها به ترتیب کامل می شود.

Continuous: با انتخاب این پارامتر شکل کنترل در حالت پیشرفت قرار گرفته به صورت نوار ساده در خواهد آمد .

نکته : در عکس بالا شکل دو پارامتر فوق نمایش داده شده است. تصویر اول پارامتر Blocks و تصویر دوم پارامتر Continuous را نمایش می دهد. اما برای نمایش آنها باید خاصیت گرافیکی را تغییر دهید. برای این منظور به دستور العمل زیر عمل نمایید.

طرز کار:
از منوی Project گزینه آخر Properties را انتخاب نمایید می بینید که قبل از کلمه Properties نام پروژه باز شده قرار دارد.
در این صفحه گزینه Enable XP visual styles را از انتخاب خارج نموده و تیک آن را بردارید.

Marquee: با انتخاب این پارامتر شکل کنترل در حالت انتظار قرار خواهد گرفت. برای نمایش این پارامتر باید بر خلاف دو پارامتر قبل گزینه Enable XP visual styles را انتخاب نمایید تا به شکل زیر نمایش داده شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:7
مهندس میثم حبیبی

خاصیت UseFading

توضیح این خاصیت کمی دشوار می باشد اما سعی دارم تا با ادبیات ساده توضیح دهم .
این خاصیت شامل دو پارامتر می باشد اگز پارامتر ورودی برابر با مقدار True باشد زمانی که اشاره گر بر روی کنترلی قرار بگیرد یا آن را ترک نماید خواهید دید کادر توضیحی ToolTip به آرامی نمایش داده شده و با یه آرامی محو می شود که البته خود همین انیمیشن سریع انجام می شود. اما اگر پارامتر این خاصبیت را برابر با False قرار دهید می بینید که سریع اجرا شده و در صورت ترک کنترل سریع محو می شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:4
مهندس میثم حبیبی

خاصیت UseAnimation

این خاصیت، همانند خاصیت UseFading می باشد با این تفاوت که کاربرد آن زمانی است که قرار باشد برنامه درون ویندوز XP یا ویندوز سرور اجرا شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:3
مهندس میثم حبیبی

خاصیت WaitOnLoad

این خاصیت باعث می شود تا در زمان Load شدن عکس درون کنترل PictureBox اگر طولانی باشد عکس قرار گرفته درون خاصیت InitialImage نمایش داده شود یا خیر. در صورت انتخاب پارامتر False برای این خاصیت عکس خاصیت InitialImage پیش از نمایش عکس اصلی نمایش داده خواهد شد و در صورت استفاده از پارامتر True برای این خاصیت سیستم در انتظار بارگزاری عکس اصلی خواهد بود.

نکته: گاهاً پیش می آید که می خواهیم عکسی را از شبکه و یا اینترنت درون کنترل PictureBox قرار دهیم در این زمان خاصیت مذکور می تواند کارآمد باشد.

طرز کار:
پروژه ای را ایجاد نموده و یک کنترل PictureBox درونش قرار دهید
در خاصیت InitialImage یک عکس با موضوعیت انتظار قرار دهید (می توانید از عکس ساعت شنی استفاده نمایید )
خاصیت WaitOnLoad را برابر با پارامتر False قرار دهید
بر روی PictureBox دوبار کلیک نموده و کدهای زیر درونش قرار دهید و نتیجه را مشاهده نمایید

VB.Net

PictureBox1.WaitOnLoad = False
PictureBox1.LoadAsync("آدرس عکس از اینترنت")

C#

PictureBox1.WaitOnLoad = false;
PictureBox1.LoadAsync("آدرس عکس از اینترنت");

تذکر: بهتر است عکس انتخاب شده از ابعاد بزرگی برخوردار باشد و حجم آن نیز بالا باشد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 22:1
مهندس میثم حبیبی

خاصیت InitialImage

درون این خاصیت یک عکس قرار می گیرد تا در صورت نیاز هنگام Load شدن عکس نمایش داده شود که تنظیم این خاصیت به تنظیم خاصیت WaitOnLoad بستگی دارد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:59
مهندس میثم حبیبی

خاصیت SizeMode

این خاصیت وضعیت نمایش عکس را ردون PictureBox مشخص می نماید که برابر با پارامترهای زیر می باشد.

Normal: این پارامتر عکس را در حالت عادی نمایش می دهید و چنانچه اندازه عکس از اندازه PictureBox بزرگتر باشد قسمت هایی از عکس که از کادر بیرون زده باشد نمایش داده نخواهد شد.

StretchImage: این پارامتر باعث کشیدگی یا فشردگی عکس شده تا جایی که تمامی کادر PictureBox را پوشش دهد .لازم به ذکر است که این خاصیت باعث شده تا شکل عکس ها از حالت عادی خارج گردد و استفاده از آن جز در مواقع ضروری زیبا نیست.

AutoSize: این پارامتر کنترل PictureBox را به اندازه عکس درونش تبدیل خواهد نمود.باید این نکته را در نظر داشته باشید که دیگر قادر به تغییر اندازه کنترل خواهید بود.

CenterImage: با استفاده از این پارامتر مرکز عکس مرکز PictureBox قرار گرفته و در صورت بزرگتر بودن عکس از کنترل تا جایی که کادر باشد عکس را نمایش می دهد و بخش های خارج از کادر نمایش داده نمی شود.

Zoom: این پارامتر را می توان کاربردی ترین پارامتر SizeMode معرفی نمود که عکس را تا جایی که درون کادر اجازه داده می شود بزرگ می نماید و تفاوتش با پارامتر StretchImage در این است که عکس از حالت طبیعی خود خارج نمی گردد

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:58
مهندس میثم حبیبی

خاصیت ErrorImage

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

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

PictureBox1.Image = PictureBox1.ErrorImage

خواهید دید که عکس درون خاصیت ErrorImage نمایش داده خواهد شد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:56
مهندس میثم حبیبی

خاصیت UpDownAlign

این خاصیت مشخص می نماید فلشهای درون کنترل NumericUpDown در کدام طرف کنترل قرار گیرد سمت چپ یا راست.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:51
مهندس میثم حبیبی

خاصیت ThousandsSeparator

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

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:50
مهندس میثم حبیبی

خاصیت Minimum

در کنترل NumericUpDown
به کمک این خاصیت حداقل مقدار قابل ارائه در کنترل NumericUpDown را می توان تنظیم نمود.

تذکر: این خاصیت فقط در زمانی مورد ارائه می باشد که کاربر بر روی فلش های کنترل کلیک نموده باشد .

در کنترل ProgressBar
این خاصیت نقطه شروع نوار پیشرفت کنترل ProgressBar را مشخص می نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:48
مهندس میثم حبیبی

خاصیت Maximum

در کنترل NumericUpDown
به کمک این خاصیت حداکثر مقدار قابل ارائه در کنترل NumericUpDown را می توان تنظیم نمود.

تذکر: این خاصیت فقط در زمانی مورد ارائه می باشد که کاربر بر روی فلش های کنترل کلیک نموده باشد .

در کنترل ProgressBar
این خاصیت نقطه پایان نوار پیشرفت کنترل ProgressBar را مشخص می نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:47
مهندس میثم حبیبی

خاصیت InterceptArrowKeys

این خاصیت برای مدیریت کلیدهای جهت بالا و پایین صفحه کلید می باشد. چنانچه این خاصیت برابر با پارامتر True باشد با فشردن کلید جهت بالا و پایین مقدار درون کنترل افزایش و یا کاهش میابد اما اگر پارامتر این خاصیت برابر با مقدار False باشد آنگاه دیگر با فشردن کلید جهت بالا و پایین نشانگر اعلام تایپ بین کاراکترها عقب و جلو می شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:45
مهندس میثم حبیبی

خاصیت Hexadecimal

این خاصیت باعث می شود تا کاربر بتواند مقدار درون کنترل NumericUpDown را با مقدار مبنای 16 تنظیم نماید.به طور کلی کاربر قادر خواهد بود مقدارهای عددی یک تا نه و A B C D E F را نیز تایپ نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:35
مهندس میثم حبیبی

خاصیت Increment

این خاصیت میران پرش مقدار درون کنترل NumericUpDown را مشخص می نماید. اگر مقدار این خاصیت را برابر با سه قرار دهید خواهید دید در صورت فشردن فلش ها روی کنترل مقدار درون کنترل سه واحد سه واحد افضایش یا کاهش می باید.

نکته: در صورت استفاده از مقدار اعشاری به کمک خاصیت DecimalPlaces و برای ایجاد پرش اعشاری باید خاصیت Increment را برابر با مقداری کمتر از عدد یک قرار دهید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:31
مهندس میثم حبیبی

خاصیت DecimalPlaces

این خاصیت تعداد رقم اعشار را درون کنترل مشخص می نماید. به طور مثال اگر این خاصیت را برابر با عدد سه قرار دهید آنگاه خواهید دید دورن کنترل NumericUpDown سه رقم اعشار نمایان می گردد.

نکته : برای تغییر اعشاری در صورت کلیک روی فلش های کنترل NumericUpDown باید خاصیت Increment را تنضیم نمایید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:30
مهندس میثم حبیبی

خاصیت BalloonTipTitle

برای تنظیم این خاصیت ابتدا باید بخش آمورش کنترل NotifyIcon را مطالعه نمایید.
این خاصیت زمانی کاربرد دارد که شما می خواهید پیغامی را در بخش اعلام سیستم ویندوز در کنار ساعت ظاهر نمایید مانند پیغامهای آنتی ویروس.به طور کلی این خاصیت عنوان پیغام را مشخص می نماید و خاصیت BalloonTipText متن اصلی پیام را مشخص می نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:27
مهندس میثم حبیبی

خاصیت BalloonTipText

برای تنظیم این خاصیت ابتدا باید بخش آمورش کنترل NotifyIcon را مظالعه نمایید.
این خاصیت زمانی کاربرد دارد که شما میخواهید پیغامی را در بخش اعلام سیستم ویندوز در کنار ساعت ظاهر نمایید مانند پیغامهای آنتی ویروس.به طور کلی این خاصیت متن اصلی پیغام را مشخص می نماید و خاصیت BalloonTipTitle عنوان پیام را مشخص می نماید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:26
مهندس میثم حبیبی

خاصیت BalloonTipIcon

برای تنظیم این خاصیت ابتدا باید بخش آمورش کنترل NotifyIcon را مظالعه نمایید.
این خاصیت زمانی کاربرد دارد که شما میخواهید پیغامی را در بخش اعلام سیستم ویندوز در کنار ساعت ظاهر نمایید مانند پیغامهای آنتی ویروس. برای این منظور این خاصیت برابر با چهار پارامتر است :

None: با انتخاب این پارامتر پیغام را بدون آیکن نمایش می دهد.

Info: با انتخاب این پارامتر پیغام به همراه آیکن اطلاعات نمایش داده می شود.

Warning: با انتخاب این پارامتر پیغام به همراه آیکن هشدار نمایش داده می شود.

Error: با انتخاب این پارامتر پیغام به همراه آیکن خطا نمایش داده می شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:25
مهندس میثم حبیبی

خاصیت NotifyIcon

کنترل NotifyIcon برای ساخت آیکن در بخش اعلام ویندوز (کنار ساعت سمت راست پایین ) می باشد. درواقع در این بخش می توان یک کنترل ایجاد کرده و برنامه را از بیرون هدایت نمود. برای این کار مراحل زیر را انجام دهید.

طرز کار:
یک پروژه ایجاد نمایید و ابتدا یک کنترل ContextMenuStrip و NotifyIcon را درون آن اضافه نمایید
کنترل ContextMenuStrip را گرفته و سه آیتم با عنوان های Red ، Green و Blue روی آن قرار دهید.
بر روی آیتم Green کد زیر را تایپ نمایید


Me.BackColor=Color.Green

بر روی آیتم Red کد زیر را تایپ نمایید


Me.BackColor=Color.Red

بر روی آیتم Blue کد زیر را تایپ نمایید


Me.BackColor=Color.Blue

حال خاصیت Icon کنترل NotifyIcon را برابر با یک آیکن قرار داده و خاصیت ContextMenuStrip را برابر با ContextMenuStrip1 قرار دهید و پرژه را اجرا نمایید.
در سمت راست پایین صفحه نگاه کنید و ببینید که آیکن برنامه در کنار ساعت در بخش System قرار گرفته بر روی آن کلیک راست نمایید تا گزینه ساخت شده ContextMenuStrip نمایان گردد و با کلیک روی هر گزینه خواهید دید رنگ Form تغییر خواهد کرد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:23
مهندس میثم حبیبی

خاصیت TodayDate

این خاصیت مقدار پیش فرض روز را نمایش می دهد. به طور مثال اگر این خاصیت را با روز معینی تنظیم نماییم آنگاه آن روز به عنوان روز جاری انتخاب می شود.

نکته: بهتر است همواره این خاصیت برابر با مقدار خالی باشد تا مشکلی برای برنامه پیش نیاید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:18
مهندس میثم حبیبی

خاصیت TitleBackColor ،TitleForeColorو TrailingForeColor

این خاصیت ها برای رنگ نمودن کنترل MonthCalendar استفاده می شود

به کمک خاصیت TitleForeColor رنگ متن بالای کنترل (رنگ متن ماه تقویم) را مشخص می نمایند.

به کمک خاصیت TitleBackColor رنگ کادر پشت متن بالای کنترل (رنگ پشت متن ماه تقویم) را مشخص می نمایند.

به کمک خاصیت TrailingForeColor رنگ قیمتهای خارج از ماه جاری را مشخص می نماید به طور مثال تقویم این ماه از سه شنبه شروع شود این رنگ روز شنبه تا دوشنبه را تعیین می نماید.

تذکر: هرچه این خاصیتها را تنظیم نمایید هیچ اتفاقی رخ نخواهد داد زیرا این کنترل از ویندوز تبعیت خواهد نمود و هیچ تغییری را اعمال نمیکند برای آنکه این تغییرات اعمال گردد به روش زیر عمل نمایید

طرز کار:
ابتدا پروژه ای ایجاد نموده و یک کنترل MonthCalendar درونش اضافه نمایید
سپس خواص TitleBackColor ،TitleForeColorو TrailingForeColor را به صورت دلخواه تنظیم نمایید.

البته می توانید به جای تنظیم خواص فوق از کد زیر استفاده نمایید تا همان عمل صورت پذیرد. بر روی فضای خالی Form دوبار کلیک نموده و کد زیر را در این بخش قرار دهید.

VB.Net

MonthCalendar1.TitleBackColor = System.Drawing.Color.Maroon
MonthCalendar1.TrailingForeColor = System.Drawing.Color.Red
MonthCalendar1.TitleForeColor = System.Drawing.Color.Yellow
MonthCalendar1.ForeColor = System.Drawing.Color.Blue

C#

MonthCalendar1.TitleBackColor = System.Drawing.Color.Maroon;
MonthCalendar1.TrailingForeColor = System.Drawing.Color.Red;
MonthCalendar1.TitleForeColor = System.Drawing.Color.Yellow;
MonthCalendar1.ForeColor = System.Drawing.Color.Blue;

پروژه را اجراء نمایید می بینید هنوز هیچ اقدامی صورت پذیرفته است حال مهمترین بخش را باید انجام دهید.
از منوی Project گزینه آخر Properties را انتخاب نمایید می بینید که قبل از کلمه Properties نام پروژه باز شده قرار دارد.
در این صفحه گزینه Enable XP visual styles را از انتخاب خارج نموده و تیک آن را بردارید.
هم اکنون برنامه را اجرا نموده و نتیجه را مشاهده نمایید.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:17
مهندس میثم حبیبی

خاصیت ShowWeekNumbers

این خاصیت اگر با پارامتر True مقدار دهی شود باعث شده تا در کنار کنترل MonthCalendar ردیف هفته نمایش داده شود. مانند شکل زیر می توان مشخص نمود در چندمین هفته از سال می باشیم.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:15
مهندس میثم حبیبی

خاصیت ShowTodayCircle

همواه در کنترل MonthCalendar تاریخ روز مشخص می باشد حال اگر این خاصیت را برابر با پارامتر True قرار دهید (به صورت پیش فرض انتخاب شده است) حتی اگر بر روی تاریخ دیگری از کنترل کلیک نماییم باز هم تاریخ امروز در حالت انتخاب باقی می ماند. اما در صورتی که از پارامتر False در این خاصیت استفاده نمایید آنگاه با انتخاب روز دیگر تاریخ امروز از انتخاب خارج می شود.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:14
مهندس میثم حبیبی

خاصیت ShowToday

این خاصیت باعث می شود تا در پایین کنترل MonthCalendar گزینه Today یا امروز نمایش داده شود که با کلیک بر روی آن تاریخ روز سیستم انتخاب می شود. در صورتی که پارامتر False برای این گزینه انتخاب شود دیگر Today نمایش داده نخواهد شد.

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:13
مهندس میثم حبیبی

خاصیت SelectionRange

این خاصیت شامل دو زیر شاخه می باشد که شروع و پایان بخش انتخاب شده را مشخص می نماید. به طور کلی با انتخاب این بخش سیستم از تاریخ Start را تا تاریخ End انتخاب می نماید.

کاربرد:
به طور مثال برنامه ای برای هتل نوشته اید و میخواهید روزهایی را که مهمان هتل رزرو نموده است به صورت پیش فرض انتخاب شود. در اینجا این خاصیت به شما کمک می نماید تا انتخاب خود را انجام دهید.

تذکر: در صورتی که تاریخ Start از تاریخ End جلوتر باشد سیستم تنظیماتش را به گونه ای قرار می نماید که هیچگاه تاریخ Start از تاریخ End جلوتر برود

تذکر: در هنگام تنظیم این خاصیت باید به خاصیت MaxSelectionCount توجه شود زیرا فاصله ی بین دو پارامتر Start و End نمی تواند از مقدار خاصیت MaxSelectionCount بیشتر یاشد

پنجشنبه بیست و سوم فروردین ۱۴۰۳ | 21:11
مهندس میثم حبیبی
مطالب جدید تر مطالب قدیمی تر
  • صفحه اصلی
  • آرشیو وبلاگ
  • عناوین نوشته ها
موضوعات وب
  • خواص کنترل ها
  • رویدادهای کنترل ها
  • مقالات
پیوندها
  • فهرست همه خواص کنترل ها #C و VB.Net
  • خواص فرم -Form
پیوندهای روزانه
  • آموزش ساخت سایت خبری با ASP.Net
  • آموزش برنامه نویسی سه لایه در VB.Net ویژوال بیسیک دانت نت
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – تکمیلی
  • آموزش پیاده سازی سیستم انبارداری و فروش با ویژوال بیسیک دات نت VB.NET – مقدماتی
  • آموزش پروژه محور سی شارپ C#‎ – پیاده سازی سیستم رستوران آنلاین
  • آموزش ساخت سایت فروشگاه با ASP.NET
  • آموزش ویژوال بیسیک دات نت– تکمیلی
  • آموزش ویژوال بیسیک دات نت – مقدماتی
  • آرشیو پیوندهای روزانه
آرشیو وب
  • خرداد ۱۴۰۳
  • اردیبهشت ۱۴۰۳
  • فروردین ۱۴۰۳

B L O G F A . C O M

تمامی حقوق برای آموزش برنامه نویسی مهندس میثم حبیبی محفوظ است .