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

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

خاصیت DropDownAlign

این خاصیت زمانی کار خواهد نمود که اندازه کنترل DateTimePicker کوچکتر از اندازه تقویم بازشوی آن باشد . آنگاه مشخص می نماید که در صورت باز شدن تقویم با شمت چپ تراز شود یا با سمت راست.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:27
مهندس میثم حبیبی

خاصیت CustomFormat

nبه کمک این خاصیت می توان قالب نمایشی تاریخ را درون dateTimePicker مشخص نماییم .

طرز کار:
یک پروژه ایجاد نموده و یک کنترل dateTimePicker را به آن اضافه نمایید
کدهای زیر را درون Form Load قرار دهید

VB.Net

DateTimePicker1.Format = DateTimePickerFormat.Custom
DateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd"

C#

DateTimePicker1.Format = DateTimePickerFormat.Custom;
DateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";

در خط اول خاصیت Format را با حالت Custom تنظیم می نماییم تا مقادر CustomFormat را اجرا نماید
و در خط دوم قالب را مشخص می نماییم.

«قالب های بخش CustomFormat به شرح زیر می باشد»

d: روز را نمایش می دهد به طور مثال (6)
dd: روز را نمایش می دهد با این تفاوت که در صورت یک رقمی بودن روز، قبل از عدد صفر قرار می دهد به طور مثال (06)
ddd: روز هفته را نمایش می دهد به طور مثال (الثلاثا)ء
dddd: همانند فرمت ddd می باشد با این تفاوت که در حالت انگلیسی کامل نمایش می دهد.
h: ساعت سیستم را نمایش می دهد به طور مثال (6)
hh: ساعت سیستم را نمایش می دهد با این تفاوت که در صورت یک رقمی بودن ساعت، قبل از عدد صفر قرار می دهد به طور مثال (06)
H: ساعت سیستم را در حالت 24 ساعته نمایش می دهد به طور مثال (13)
HH: ساعت سیستم را در حالت 24 ساعته نمایش می دهد و در صورت تک رقمی بودن یک عدد صفر اضافه می نماید به طور مثال (08)
m: دقیقه سیستم را نمایش می دهد به طور مثال (19)
mm: دقیقه سیستم را نمایش می دهد و در صورت تک رقمی بودن یک عدد صفر اضافه می نماید به طور مثال (07)
M: ماه تقویم سیستم را نمایش می دهد به طور مثال (10)
MM: ماه تقویم سیستم را نمایش می دهد و در صورت تک رقمی بودن یک عدد صفر اضافه می نماید به طور مثال (07)
MMM: نام ماه تقویم سیستم را نمایش می دهد به طور مثال (اکتبر)
MMMM: نام ماه تقویم سیستم را همانند نمایش می دهد .با این تفاوت که در حالت انگلیسی کامل نمایش می دهد.
s: ثانیه سیستم را نمایش می دهد به طور مثال (6)
ss: ثانیه سیستم را نمایش می دهد با این تفاوت که در صورت یک رقمی بودن ثانیه، قبل از عدد صفر قرار می دهد به طور مثال (06)
t: مقدار قبل از ظهر و بعدازظهر را با حرف اول مشخص می نماید.به طور مثال (P یا A ب یا ق)
tt: مقدار قبل از ظهر و بعدازظهر را کامل مشخص می نماید.به طور مثال (PM یا AM ب.ظ یا ق.ظ)
y: دو رقم سمت راست سال میلادی تقویم سیستم را نمایش میدهد به طور مثال سال 2015 را 15 نمایش می دهد
yy: دو رقم سمت راست سال میلادی تقویم سیستم را نمایش می دهد و در صورتی که دو رقم سمت راست کمتر از 10 باشد یک صفر به قبل عدد اضافه می نماید به طور مثال سال 2001 را 01 نمایش می دهد
yyyy: سال را به طور کامل نمایش میدهدبه طور مثال 2015

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:26
مهندس میثم حبیبی

خاصیت CalendarFont ,CalendarMonthBackground ,CalendarForeColor ,CalendarTitleForeColor,CalendarTitle

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:24
مهندس میثم حبیبی

خاصیت MaxDropDownItems

این خاصیت مشخص می نماید که چه تعداد از آیتمهای درون Combobox هنگام باز شدن کادر بازشو نمایش داده شود. به طور مثال اگر این خاصیت را برابر یا 10 بگذارید و تعداد آیتم های درون فهرست داخل آن بیشتر از 10 باشد آنگاه با باز نمودن کادر فقط 10 آیتم را خواهید دید.

نکته: برای اعمال این خاصیت ابتدا باید خاصیت IntegralHeight را برابر با پارامتر False قرار دهید.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:23
مهندس میثم حبیبی

خاصیت ItemHeight

این خاصیت ارتفاع آیتم های درون یک Combobox را مشخص می نماید و می توانید از این آیتم ها برای نمایش عکس و یا یک آیتم چند خطه استفاده نمایید.

تذکر: این خاصیت زمانی فعال می گردد که خاصیت DrawMode را با پارامتری غیر از Normal مقدار دهی نمایید.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:22
مهندس میثم حبیبی

خاصیت DropDownWidth

این خاصیت عرض صفحه باز شده Combobox را پس از باز شدن مشخص می نماید.

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:21
مهندس میثم حبیبی

خاصیت DropDownStyle

این خاصیت نوع ارائه انتخاب را درون Combobox مشخص می نماید که شامل 3 پرامتر زیر می باشد.

Simple: این پارامتر شکل Combobox را به شکل یک LIstbox نمایش می دهد

DropDown: این پارامتر حالت پیش فرض است که میتوان هم از گزینه های درون فهرست انتخاب نمود و هم درون کادر تایپ نماییم

DropDownList: این پارامتر باعث می شود که تنها بتوانیم از گزینه های درون فهرست استفاده نماییم.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:20
مهندس میثم حبیبی

خاصیت DropDownHeight

این خاصیت ارتفاع منوی کرکره های Combobox را مشخص می نماید .

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:19
مهندس میثم حبیبی

خاصیت DrawMode

گاهاً پیش می آید که کاربر بخواهد در کنترلهایی همانند Listbox یا ComboBox از آیتمهای زیبا و رنگی استفاده نماید، برای این منظور ابتدا این پرامتر خاصیت شامل 3 پرامتر زیر می باشد:

Normal : این پرامتر باعث می گردد تا سیستم عامل ترسیم عناصر لیست شما را به صورت پیش فرض تنظیم نماید.در واقع در صورت کد نویسی بر روی رویداد DrawItem برای تغییر شکل اگر این پارامتر را انتخاب نمایید کدهای شما دیگر کار نخواهند نمود.

OwnerDrawFixed: این پارامتر تنظیمات را در حالت دستی قرار میدهد اما آنها را با یکدیگر هماهنگ می نماید.

OwnerDrawVariable : این پارامتر تنظیمات را در حالت دستی قرار میدهد اما می توان هر کدام از آیتمها به صورت مجزا تنظیم گردد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:18
مهندس میثم حبیبی

خاصیت DisplayMember

این خاصیت زمانی کاربرد دارد که بخواهیم یک ستون از بانک اطلاعاتی را با استفاده از Query خواص درون کنترلی مانند Combobox نمایش دهیم. به طور مثال در صورتی که بانک را با استفاده از کنترل Data Source به یک Combobox اتصال دهیم میتوانیم به کمک خاصیت DisplayMember بگوییم کدام فیلد را نمایش دهید.

طرز کار:
یک پروژه را ایجاد نموده و یک Combobox را روی آن قرار دهید
حال از گوشه سمت راست کنترل Combobox بخش تنظیمات را باز نموده و گزینه Use Data Bound Items را انتخاب نمایید
در این مرحله از بخش Data Source بانک و سپس جدول خود را انتخاب نمایید (با استفاده از تنظیمات این بخش)
حال خواهید دید که فیلدهای جدول اتخابی در Data Source در اینجا نمایش داده می شود.
با انتخاب فیلد مورد نظر پس از اجرای برنامه محتویات آن فیلد درون Combobox نمایش داده می شود.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:5
مهندس میثم حبیبی

خاصیت UseTabStops

این خاصیت کاراکتر Tab را درون CheckListBox ها خنثی می نماید .

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

طرز کار:
یک بروژه ایجاد نمایید و درونش 1 عدد Button و 2 عدد CheckListBox قرار دهید
بر روی دکمه کد زیر را تایپ نمایید

VB.Net

CheckedListBox1.Items.Add("AliReza" + ControlChars.Tab + Convert.ToString(1))
CheckedListBox2.Items.Add("AliReza" + ControlChars.Tab + Convert.ToString(1))

C#

CheckedListBox1.Items.Add("AliReza" + "\t" + Convert.ToString(1));
CheckedListBox2.Items.Add("AliReza" + "\t" + Convert.ToString(1));

حال خاصیت UseTabStops در کنترل CheckedListBox1 را برابر با پارامتر True قرار داده و همین عمل را با پارامتر False برای CheckedListBox2 انجام دهید.

برنامه را اجرا نمایید و بر روی دکمه کلیک نمایید و شکل زیر را مشاهده نمایید.

در شکل فوق مشاهده می نمایید فاصله متن تا عدد در CheckedListBox سمت چپ بیشتر است تا CheckedListBox سمت راست.

نکته: لازم به ذکر است که دستور ControlChars.Tab درون کدبالا برابر با ایجاد یک کاراکتر Tab می باشد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:4
مهندس میثم حبیبی

خاصیت ThreeDCheckBoxes

این خاصیت باعث می شود تا شکل Checklistbox ها در حالت Flat یا Normal قرار گیرد. در صورت استفاده از پارامتر True شکل به صورت Flat خواهد بود و با استفاده از پارامتر False شکل کنترل در حالت Normal قرار می گیرد.

نکته: به طور کلی این خاصیت تأثیر زیادی در کار ندارد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:2
مهندس میثم حبیبی

خاصیت Sorted

این خاصیت باعث می گردد تا مقادیر داخلی List ها به صورت ارزشی (به ترتیب حروف الفبا یا ارزش عددی) مرتب شود.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:1
مهندس میثم حبیبی

خاصیت SelectionMode

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

None: این پارامتر اجازه انتخاب را در لیستها از بین میبرد .

One: این پارامتر باعث می شود تنها میتوان یک آیتم را از درون لیست ها انتخاب نمود.

MultiSimple: این پارامتر اجزاره می دهد تا آیتم ها را به صورت نا محدود انتخاب نماییم .

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:58
مهندس میثم حبیبی

خاصیت ScrollAlwaysVisible

در listbox یا CheckListbox ها زمانی که تعداد آیتم ها بالاتر از ارتفاع کنترل برود نوار پیمایش عمودی ظاهر می شود . در صورتی که این خاصیت برابر با پارامتر True شود نوار پیمایش همواره نمایش داده خواهد شد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:57
مهندس میثم حبیبی

خاصیت MultiColumn

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:56
مهندس میثم حبیبی

خاصیت Items

از این خاصیت برای درج در فهرست ها و اضافه نمودن به LIstbox یا Combobox استفاده می شود.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:55
مهندس میثم حبیبی

خاصیت IntegralHeight

هر آیتمی درون Listbox یا CheckListbox ها دارای یک ارتفاع می باشد که به ترتیب از بالا به پایین نمایش داده می شود. حال در نظر بگیرید ارتفاع یک CheckListbox شامل 10 آیتم باشد اما یک آیتم را نیز میتواند به صورت نصفه نمایش دهد ( در صورت False بودن IntegralHeight ) یعنی میزان نمایش آن 10.5 سطر باشد حال با استفاده از خاصیت IntegralHeight می توانیم این مورد را کنترل نماییم. اگر پارامتر این خاصیت True باشد سطرها را کامل نمایش می دهد اما اگر False باشد می توانید به میزان ارتفاع CheckListbox یا Listbox آیتم نمایش دهید حتی اگر سطر آخر نمایش را کامل نمایش ندهد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:54
مهندس میثم حبیبی

خاصیت HorizontalScrollbar

این خاصیت برای نمایش نوار پیمایش افقی در زیر فهرست هامثلاً Listbox می باشد.

نکته: این خاصیت زمانی فعال می شود که متن یکی از آیتم ها از عرض کنترل بیشتر باشد و اگر کمتر باشد هیچ عملکرد خواصی خواهد داشت.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:54
مهندس میثم حبیبی

خاصیت HorizontalExtent

این خاصیت زمانی کاربرد دارد که ابتدا خاصیت MultiColumn لیست برابر با True شده باشد و تعداد آیتم های درون آن بیشتر از چهار چوب صفحه باشد Listbox باشد. در این صورت ابتدا باید خاصیت HorizontalScrollbar را برابر با True نماییم .
در این لحظه است که خاصیت HorizontalExtent وارد عمل میشوذ که با ارائه عدد میتوان تعداد پرش برای رفتن نوار پیمایش افقی از چپ به راست را مشخص نمود . به طور مثال اگر Listbox شما دارای 4 ستون باشد و خاصیت HorizontalExtent برای با 5 زمانی که Scroll bar را به سمت راست می کشید با 5 حرکت نوار پیمایش به انتهای کادر خواهد رسید . لازم به ذکر است که زمانی این قابلیت کار خواهد نمود که عرض کنترل مورد نظر بیشتر از تعداد پرش HorizontalExtent باشد چون در این صورت ممکن است در مراحل کمتری با انتهای کادر برسد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:53
مهندس میثم حبیبی

خاصیت FormattingEnabled

این خاصیت می تواند خاصیت FormatString را فعال یا غیر فعال نماید.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:52
مهندس میثم حبیبی

خاصیت FormatString

این خاصیت مشخص می نماید اطلاعاتی که می خواهد وارد فهرست بشود با چه قالبی باشد. مثلا حالت پولی باشد یا تاریخی یا ... .

تذکر: اطلاعات ورودی باید به صورت کد پس از جرای برنامه به فهرست اضافه گردد و با تایپ درون خاصیت Item اعمالی صورت نمی گیرد.

تذکر: باید در هنگام کد نویسی قالب ورودی رعایت گردد که در مطالب زیر مطالعه نمایید.

طرزکار:
یک پروژه ایجاد نموده و دو Listbox و دو Button را به آن اضافه نمایید.
خاصیت FormatString گادر اول را currency و کادر دوم را Date Time قرار دهید.
در دگمه اول کد زیر را قرار دهید

ListBox1.Items.Add(64568)

در دگمه دوم کد زیر را قرار دهید

ListBox1.Items.Add(New DateTime(1393,12,16))

حال پروژه را اجرا نمایید

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:51
مهندس میثم حبیبی

خاصیت ColumnWidth

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

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:49
مهندس میثم حبیبی

خاصیت CheckOnClick

در برخی از کنترل ها مانند CheckedListBox آیتم ها به صورت انتخابی Check می باشد. با کلیک بر روی آیتم ها آنها را انتخاب می نماییم و در صورت کلیک دوم آیتم به صورت تیکدار خواهد شد. در صورتی که خاصیت CheckOnClick را با پارامتر True مقدار دهی نمایید میتوانید با همان کلیک اول آیتم را به صورت کامل انتخاب نمایید.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:48
مهندس میثم حبیبی

خاصیت UseMnemonic

در هنگام نام گذاری Text با استفاده از کاراکتر & قبل از هر کاراکتری می توانیم یک زیر خط برای آن ایجاد نماییم به معنای کلید دسترسی. حال اگر خاصیت UseMnemonic با پارامتر False مقدار دهی نماییم تمامی کاراکتر & همان گونه که است نمایش داده می شود مانند شکل زیر که دکمه اول UseMnemonic برابر با True و در دکمه دوم برابر با False می باشد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:47
مهندس میثم حبیبی

خاصیت UseVisualStyleBackColor

مشاهده این خاصیت به صورت زیر می باشد.
ابتدا یک TabControl به فرم خود وارد نمایید و رنگ پشت زمینه TabPage را به رنگی دلخواه تغییر دهید. حال TabControl را انتخاب نموده و خاصیت UseVisualStyleBackColor را برابر با پارامتر True نمایید .خواهید دید که رنگ TabPage به رنگ فرم تبدیل خواهد شد .حال یک کنترل Lable یا CheckBox به پروژه اضافه نموده و درون TabPage قرار دهید خواهید دید که رنگ این کنترلها همانند رنگ TabPage خواهد شد . این در صورتی است که رنگ TabPage به رنگ فرم درآمده است. با False نمودن خاصیت UseVisualStyleBackColor می بینید TabPage رنگ واقعی خود را نمایش می دهد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:46
مهندس میثم حبیبی

خاصیت UseCompatibleTextRendering

در پروژه های برنامه نویسی Framework های متعددی ساخته شده است. این خاصیت مشخص مشخص می نماید کنترل از GDI تبعیت نماید با از GDI+ . در واقع اگر این خاصیت را برابر با True نمایید تنها سیستم هایی که Framework 1.1 به بالا دارند می توانند از آن استفاده نمایند. لذا در صورتی که سیستمی دارای Framework 1.1 یا Framework 1.0 باشد بهتر است این خاصیت را برابر با False نماید.

نکته: GDI مخفف Graphics device interface است و ویندوز از آن برای ترسیمات دوبعدی گرافیکی خودش استفاده می کند. متاسفانه این کتابخانه کندترین کتابخانه ی موجود برای ویندوز است اما برای ترسیمات اولیه مفید می باشد. GDI شامل 4 قسمت است و لازم به ذکر است که هیچ لزومی به استفاده از GDI ویندوز برای ترسیمات عالی گرافیکی نمی باشد و برای کارهای حرفه ای می توان به DirectX و OpenGL و یا سایر کتابخانه های گرافیکی مهیا مانند DelphiX ، FastLib ، DIBUltra و غیره مراجعه کرد.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:45
مهندس میثم حبیبی

خاصیت ThreeState

همانطور که در درس CheckState گفته شد Checkbox ها در سه حالت قرار می گیرند با این تفاوت که در صورت کلیک روی کنترل درون برنامه فقط میتوان از دوحالت Checked و Unchecked استفاده نمود. حال اگر خاصیت ThreeState را به صورت True قرار دهید می توانید هر سه حالت را مشاهده و انتخاب نمایید.

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:44
مهندس میثم حبیبی

خاصیت TextImageRelation

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

Overlay: عکس در وسط کنترل و متن هم بر حسب تنظیمات خاصیت TextAlign می باشد

ImageAboveText: این پارامتر عکس را بالای متن قرار می دهد

ImageBeforeText: این پارامتر عکس را قبل از متن قرار می دهد

TextAboveImage: این پارامتر متن را بالای عکس قرار می دهد

TextBeforeImage: این پارامتر متن را قبل از عکس قرار می دهد


نکته: بهتر است عکس از نوع آیکن باشد و از Imagelist استفاده نمایید

چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 8:43
مهندس میثم حبیبی

خاصیت CheckState

شکل انتخاب در Checkbox ها همواره به دو صورت زیر میباشد انتخاب که دارای یک تیک است و یا عدم انتخاب که هیج جیزی نداردو خالی می باشد اما باید بدانید حالت دیگری نیز وجود دارد که آن برای انتخاب نیمه می باشد. به طور مثال اگر 10 گزینه داشته باشید و تعداد از آنها را انتخاب نمایید Checkbox سر شاخه به صورت نیمه روشن می شود. پارامترهای این خاصیت به شرح زیر می باشد.

Checked: این پارامتر باعث می گردد تا کنترل در حالت انتخاب قرار گیرد

Unchecked: این پارامتر کنترل را در حالت غیر انتخاب قرار می دهد

Indeterminate: این پارامتر انتخاب را در حالت نیمه قرار می دهد یعنی بخشی انتخاب شده است بخشی نه. این برای زمانی میباشد که یک کنترل Checkbox دارای زیر مجموعه باشد

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

B L O G F A . C O M

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