|
کنترل به
اجزایی مانند Button می
گویند که می توانید
آن ها را از پنجره ی Controls
انتخاب و بر روی فرم
بکشید. معماری اصلی
ویندوز بر روی این
اجزا بنا شده (کنترل
زیر مجموعه ای از
پنجره است) و به همین
دلیل است که این
سیستم عامل را Windows
نامیده اند. برای
پیدا کردن مهارت در
ساخت برنامه های
ویندوز، ابتدا باید
کنترل های متداول را
بشناسید. البته این
را هم بدانید که شما
می توانید برای خود
کنترل بسازید.

1. Select (انتخاب):
برای انتخاب
کنترل های روی فرم،
تغییر مکان و تنظیم
اندازه ی آن ها به کار
می رود. می توان گفت
که حالت پیش فرض (عادی)
Visual Studio می باشد و پس از هر
کاری، به این حالت
باز می گردد.
2. Picture (تصویر):
کنترلی جالب و
چند منظوره (البته
مختصر توضیح می دهم)
برای نمایش عکس،
آیکون، قاب و متا
فایل ها. برای نمایش
عکس در آن، ابتدا
باید عکس را به
برنامه ی خود اضافه
کنید. با کلید های Ctrl + R
یا منوی Insert/Resource پنجره ی Insert
Resource را باز کنید. بر روی
Import کلیک کنید و عکس
مورد نظر خود (Bitmap یا Icon) را
انتخاب کنید. عکس به
برنامه اضافه شد، به
فرم بازگردید و بر
روی Picture کشیده شده کلیک
راست کرده و Properties را
انتخاب کنید. در
پنجره ی Picture Properties و در تب General
از لیست جلوی Type گزینه
Bitmap یاIcon را (بسته به
فایلی که وارد
برنامه کردید)
انتخاب کنید و از
لیست جلوی Image عکس خود
را انتخاب کنید.

اگر در همان
پنجره ی Properties گزینه Frame را
برای Type انتخاب کنید،
می توانید از آن به
عنوان قاب استفاده
کنید. در قسمت Color هم می
توانید رنگ قاب را
انتخاب کنید. در تب Styles
گزینه Sunken برای نوعی
حالت سه بعدی فرو
رفته و Border برای قاب دوم
خارجی (سیاه) به کار می
روند. تب Extended Styles نیز دارای
حالت های Client edge و Static edge و Modal Frame می
باشد که در عکس زیر
اثر آن ها را می
بینید.

3.Static Text (متن ثابت):
این کنترل ساده
می تواند متن را فقط
به نمایش در آورد.
برای تغییر متن، آن
را انتخاب کنید و متن
مورد نظر را تایپ
کنید. قاب آن را می
توانید مانند Picture
تنظیم کنید. تنظیمات
دیگر آن در Properties در تب Styles
شامل Align text برای چپ،
راست و وسط چین کردن
متن و Center vertically برای وسط
چین کردن متن به صورت
عمودی می شود. ID نیز در
تب General نام شناسایی
کنترل است و تمام
کنترل ها دارای آن می
باشند.

4. Edit Box (جعبه ی متن):
مانند Static Text این
کنترل هم برای نمایش
متن به کار می رود، با
این تفاوت که کاربر
قادر به ویرایش متن
این کنترل است و به
همین دلیل از آن به
عنوان ورود متن
استفاده می شود.
خصوصیات آن در Properties و در
تب Styles عبارتند از: Align text که
مانندStatic است، Multiline تعیین
می کند که کاربر می
تواند با Enter چند خط
وارد کند یا نه، Number که
اگر فعال باشد کابر
فقط می تواند عدد
وارد کند، Auto HScroll برای
نمایش نوار پیمایش (Scroll
Bar) عمودی هنگام بیرون
زدن متن از کنترل، Password
تعیین می کند متن
وارد شده به صورت
رمزی (با کارکتر *)
نمایش داده شود، Uppercase و
Lowercase برای نمایش متن با
حروف بزرگ یا کوچک و
Read-only که اگر فعال شود،
کاربر قادر به
ویرایش متن نمی
باشد.

5. Button (دکمه):
رایج ترین
کنترل ویندوز می
باشد که کاربر می
تواند با کلیک بر روی
آن فرمانی را به
برنامه بدهد. این
کنترل حاصل نبوغ بیل
گیتس، بنیان گذار
شرکت مایکروسافت
است. او عقیده داشت
که یک برنامه ی
کامپیوتر باید به
گونه ای باشد که
همواره در حال تعلیق
و منتظر حرکتی از سوی
کاربر باشد (آزادی
عمل زیاد)، نه مانند
سیستم عامل Dos که کاربر
منتظر دستور کار
بعدی از سوی برنامه
بود. خصوصیات: Visible
نمایان بودن کنترل
در حالت اجرای
برنامه را نشان می
دهد، Disabled فعال بودن آن
را تعیین می کند، Tab stop می
گوید با فشار دادن
کلید تب فوکوس به
دکمه منتقل شود یا از
آن رد شود، Default button اگر
فعال باشد دور دکمه
کمی سیاه می شود و با
فشار دادن کلید Enter کد
نوشته شده مربوط به
آن دکمه اجرا می شود
(برای توضیح بیشتر در
مورد رویداد کلیک
دکمه به Message Box
مراجعه کنید)، Flat
ظاهری دو بعدی به
کنترل می دهد، Horizontal alignment و Vertical
alignment به ترتیب چیدمان
افقی و عمودی متن را
مشخص می کنند، Right aligned text در
صورتی که Horizontal alignment به حالت
Default تنظیم شده باشد متن
را راست چین می کند
(فرق خاصی با Right ندارد)،
Right-to-left reading order متن را راست به
چپ می کند. توجه کنید
که این خصیصه برای
زبان هایی مانند
فارسی به کار می رود و
نباید با چیدمان متن
اشتباه گرفته شود.

|
IP: 38.107.191.100 |
Country: United States
|
Browser: Unknown |
OS: Unknown |
|
|