خاصیت Text

تغییر دادن مقادیر بعضی مشخصات بسیار ساده است. در این جا ما مشخصه ی Text را در label ها و text box هایمان تغییر خواهیم داد .

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

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

 خاصیت text آنچه را که شما از آن انتظار دارید انجام خواهد داد یعنی متن شما را به label (برچسب) اضافه میکند ، ما این کار را این گونه انجام خواهیم داد :

وقتی Label1 درحالت انتخاب است روی محیط سمت راست خاصیت text کلیک کنید و با نگه داشتن کلید BackSpace کلمه ی پیشفرض آن را پاک کنید و عبارت FirstName را در آن تایپ کنید. اگر با مشکلی مواجه شدید گام اول را باز مرور کنید. فرم شما باید شبیه زیر شده باشد :

حال خاصیت Text را برای دو Label (برچسب) دیگر نیز تغییر میدهیم.

Label2: Last Name
Label3: Telephone Number

میبینید که برچسب ها خود به خود تغییر اندازه داده میشوند ، وقتی کلید Enter را برای ثبت کردن تغییرات میزنید ممکن است احتیاج به کمی جابجا کردن به طرف چپ داشته باشید.

وقتی کارتان انجام شد فرمتان شبیه زیر خواهد بود :

فرم ما خیلی کوچک به نظر میرسد ولی چطور میتوانیم آن را کمی بزرگ تر کنیم؟

فرم ها هم مانند labels (برچسب ها) و TexBoxes (جعبه متن ها ) قابلیت تغییر اندازه دارند. روی هرجای فرم به جز آن قسمتی که روی آن کنترل ها ( برچسب ها و جعبه های متن ) قرار دارند کلیک کنید تا دسته های تغییر اندازه ظاهر شود حال با این دسته های تغییر اندازه فرم را کمی بزرگ تر میکنیم

از منوی Debug گزینه ی Start را انتخاب کنید یا کلید F5 را از صفحه کیبورد فشار دهید و برای توقف اجرا Stop Debugging را از منوی Debug یا F5 + Shift را در صفحه کیبورد فشار دهید و یا از X در روی فرم استفاده کنید.

درس قبل ( Properties : مشخصات و خواص )

درس بعد ( تغییر رنگ و فونت )


دو شنبه 16 خرداد 1390برچسب:vb,net,visualbasic,visual; basic 2010,2010,programming,ویژوال بیسیک,آموزش, الفبا

Properties : خواص و مشخصات

شاید متوجه ی ناحیه ای در سمت راست محیط طراحی شده باشید که دارای تعداد زیادی textbox در یک راستا باشد ، نام های ترسناکی مانند "AccessibleDescription", "AccessibleName" و "AccessibleRole" . به این محیط properties (جعبه خواص) میگویند.

در هر جای فرم به جز روی label و textbox ها کلیک کنید. اگر دسته های تغییر اندازه ی فرم آشکار شد میفهمیم که فرم در حالت انتخاب است.

جعبه ی طراحی باید مانند شکل زیر باشد.

اگر در جعبه خواص نام هایی مانند "Textbox1 Textbox" یا "Label1 Label" میبینید معلوم است که هنوز فرم در حالت انتخاب نیست. روی فرم کلیک کنید تا در جعبه ی خواص نام هایی مانند "Form1 Form" ظاهر شود.

چیزهایی در لیست خواص مانند Name , BackColor, Font, Image و Text میبینید که هر کدام در سمت راستشان مقادیری برای خود دارند . این مقادیر پیشفرض هستند و شما میتوانید آن ها را تغییر دهید. میخواهیم خاصیت Text را تغییر دهیم.

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

این طور پیدا کردن خواص راحت تر است.

قبل از این که چیزی را در جعبه ی خواص تغییر دهیم بهتر است بدانیم که Property (خاصیت) چیست؟

Property چیست؟

کنترل هایی مانند textbox و label که شما به فرم اضافه کردید و هم چنین خود فرم Control Object (وسایل کنترل) نامیده میشود و قابل تغییر و چینش هستند. هر کنترل هم مشخصاتی دارد.

اگر کنترل یک تلویزیون را فرض کنیم مشخصات زیادی مانند روشن خاموش کردن ، تغییر رنگ ، تغییر صدا و ... دارد که اگر این خواص را متغیر فرض کنیم . روشن خاموش کردن آن دارای دو مقدار خاموش و روشن است. صدای آن مقادیر بین صفر تا صد دارد که اگر روی صد تنظیم شود بیشترین Value (مقدار) را دارد که موجب اذیت کردن همسایه ها میشود.

در وی بی دات نت شما میتوانید مقادیر یک Control (کنترل) را از طریق جعبه ی خواص تغییر دهید ( هم چنین میتوانید این کار را از طریق کد انجام دهید که بعدا بررسی خواهیم کرد) . به فرم خود برمیگردیم. فعلا فقط یکی از این مقادیر یعنی Text را تغییر میدهیم. لغت Text را در مشخصات فرم پیدا کنید و آن را مانند زیر تغییر دهید.

"Text" یک خاصیت از فرم است. لطفا بخاطر نام Form1 که مقدار آن است گیج نشوید. form1 مقدار پیش فرض Text است که قابل تغییر است. برای تغییر آن میتوانید :

در محیط سمت راست خاصیت Text کلیک کنید و کلید backSpace را برای پاک کردن مقدار آن فشار دهید. سپس نام فرم را به "My First Form" تغییر دهید.

برای ثبت شدن تغییر میتوانید روی فرم و اشیای آن کلیک کنید یا کلید Return ( در ویندوز Enter ) را فشار دهید. این عبارت در بالای فرم در محیط آبی نمایش داده خواهد شد مانند شکل زیر :

همان گونه که دیدید عنوان فرم در title Bar تغییر کرده است.

درس قبل ( افزودن ابزار به فرم )

درس بعد ( خاصیت Text )


دو شنبه 16 خرداد 1390برچسب:vb,net,visualbasic,visual; basic 2010,2010,programming,ویژوال بیسیک,آموزش, الفبا

افزودن کنترل ( ابزار ) به فرم

با اضافه کردن یک جعبه متن _TextBox_ به صفحه شروع میکنیم. با ابزار نمایش داده شده عمیات زیر را انجام میدهیم :

* ماوس را روی کنترل جعبه متن میبریم

* روی آن دابل کلیک ( کلیک مضاعف ) میکنیم

* و در نهایت یک جعبه متن به فرم شما اضافه میشود

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

میبینیم که مربع های کوچکی دور text box وجود دارد که برای تغییر اندازه ی آن استفاده میشود. ماوستان را به روی یکی از آنها حرکت دهید تا نمای آن مانندی پیکانی دو طرفه شود. دکمه ی چپ ماوس را روی پیکان ، پایین نگه دارید و آن را به جایی دیگر بکشید تا اندازه ی آن را تغییر دهید. این کار را آنقدر انجام دهید تا از اندازه ی جدید آن راضی شوید

چیزی که متوجه میشوید این است که نمیتوان ارتفاع آن را بیشتر کرد ولی میتوان آن را عریض تر کرد. دلیل این که نمیتوان چنین کاری کرد این است که دستور پیشفرض جعبه ی متن بر روی تک خطی _single Line_ تنظیم شده است که در آن بخاطر اینکه تمام متن در یک خط است دلیلی برای تغییر ارتفاع وجود ندارد.

با چند خطی بودن متن یعنی multiline میتوان ارتفاع آن را افزایش داد

تمرین :

* با دبل کلیک کردن روی آیکن جعبه متن _text box_ در جعبه ابزار چند جعبه متن به فرم اضافه کنید ( هم چنین میتوانید با راست کلیک بر روی جعبه متن در فرم و انتخاب Copy و سپس Paste این کار را انجام دهید )

* اگر میخواهید آن ها را به یک اندازه تغییر دهید

* آنها را با یک فاصله معین در فرم قرار دهید

افزودن Label (نشانه) به فرم

بیایید چند label به فرم اضافه کنیم تا کاربر بداند که هر جعبه متن برای چه کاری است

آیکن label را در جعبه ابزار پیدا کنید و روی آن دبل کلیک کنید تا به فرم اضافه شود

label را در کنار جعبه متن بالایی قرار دهید و از آن به تعداد جعبه های متن _text box_ کپی بگیرید

برای دیدن فرم مانند یک برنامه از منوی Debug گزینه ی Start را انتخاب کنید یا میتوانید کلید F5 را فشار دهید

برای توقف اجرا میتوان :

1 . علامت X بالای فرم را فشار دهد

2 . از منوی Debug گزینه ی Stop Debugging را انتخاب کرد

3 . Shift + F5

نیز میتوانید از آیکن توقف در ابزارهای ویژوال استودیو استفاده کرد

خیلی خوبه ، در حال پیشرفت کردنیم. حالا ما یک فرم داریم با چند text box و label ، شبیه همان چیزهایی که افراد آن را پر میکنند ولی label ها هنوز توضیحی ندارند و متن text box ها همان پیشفرض است. چگونه میتوان این ها را تغییر داد؟

درس قبل ( جعبه ابزار )

درس بعد ( Properties : خواص و مشخصات )


یک شنبه 15 خرداد 1390برچسب:vb,net,visualbasic,visual; basic 2010,2010,programming,ویژوال بیسیک,آموزش, الفبا

جعبه ابزار

چیزهایی مانند دکمه ، جعبه متن و نشانه که شما میتوانید آن ها را به فرم اضافه کنید با نام کنترل شناخته میشود و برای استفاده راحت تر در جعبه ی متن نگهداری می شود

جعبه ی ابزار Tool Box را میتوانید در سمت چپ صفحه پیدا کنید

vb.Net 2008

vb.Net 2010

برای نمایش تمام ابزار ماوس را روی آیکن جعبه ی ابزار حرکت دهید تا به طور خودکار آن را نمایش دهد

هفت دسته ی قابل استفاده از ابزار وجود دارد که شما با اولین آن یعنی Common Controls کار خواهید کرد .روی علامت مثبت آن کلیک کنید تا لیست بلندی از ابزار را ببینید

همانگونه که میبینید ابزار بسیار زیادی برای انتخاب وجود دارد. برای نخستین قسمت ما تنها با Button , Text Box و Label کار خواهیم کرد

برای نمایش ثابت از علامت سنجاق کنار X استفاده کنید و برای بستن آن کافی است که ماوس خود را از روی آن کنار بزنید

قسمت قبل ( فرم ها )

قسمت بعد ( افزودن ابزار )


یک شنبه 15 خرداد 1385برچسب:vb,net,visualbasic,visual; basic 2010,2010,programming,ویژوال بیسیک,آموزش, الفبا

Visual Basic .NET Programming for Beginners

 


 

برای آموزش میتوانید به لینک های زیر مراجعه کنید :

 فصل اول : آغاز راه

VB .NET One - Getting Started

 مقدمه
 شروع
 فرم ها
 جعبه ابزار
 افزودن ابزار
 خواص و مشخصات
 خاصیت Text
 تغییر رنگ و فونت
 ذخیره پروژه
 یک پروژه ی تازه

 


 

فصل دوم : نوشتن اولین کد

VB .Net Two - Write your First .NET code

 متغیر چیست؟
 افزودن کد به دکمه
 اولین کدنویسی
 متغیرهای رشته ای
 مقدار دهی متغیر با جعبه متن
 
 
 
 
 

 

توجه : هنوز هیچ کاری انجام نشده ! یعنی :

ادامه دارد ...

 


جمعه 13 خرداد 1398برچسب:vb,net,visualbasic,visual; basic 2010,2010,programming,ویژوال بیسیک,آموزش, الفبا

صفحه قبل 1 2 3 4 5 ... 6 صفحه بعد