الدرس الثاني : خصائص الفيجوال بيسك



يوجد نوعين من الخصائص , خصائص عامه و خصائص خاصه وسنقوم بشرح كل منهما .

1- الخصائص العامة:

وهي مشتركة بين النموذج وكل الأدوات يعني تكون موجدة ضمن نافذة خصائص الفورم وأيضا ضمن نافذة خصائص كل الأدوات بدون استثناء ومنها:

·     الخاصية Name: وعمل هذه الخاصية هو أنها تمثل الاسم البرمجي للنموذج
       أو الأدوات يعني الاسم الذي ستتعامل  معه في نافذة الاكواد .

·   الخاصية Text : وعمل هذا الخاصية هو أن من خلالها تقوم بتغيير عنوان النموذج وتغيير العناوين والنصوص التي تكون مكتوبة على الأدوات كما رأيت بالصور السابقة.

·    الخاصية Enabled :  وتمثل هذه الخاصية ما إذا كان النموذج أو الأدوات بحالة تمكين أو تعطيل
   إذا كانت مضبوطة على القيمة True فتكون بهذه لحالة النموذج أو الأداة بحالة تمكين إما إذا كانت   مضبوطة على القيمة False فسيكونون بحالة تعطيل .

·   الخاصية Visible: وهي مشتركة بين كل الأدوات وغير موجودة ضمن خصائص النموذج وعملها هو أنها لجعل الأدوات مرئية على النموذج أو غير مرئية إذا كانت مضبوطة على القيمة true فهذا يعني أن الأداة مرئية أما إذا كانت مضبوطة على القيمة False فهذا يعني أن الأداة غير مرئية.

·    الخاصية Font :  وهي لتغيير حجم ونمط الخط للنصوص التي تكون مكتوبة على الفورم
       أو الأدوات والمقصود بها العناوين .

·    الخاصية Fore Color : وهي لتغيير لون النصوص المكتوبة على الأدوات والنموذج .

·    الخاصية Back Color : وهي لتغيير لون الخلفية للأدوات والنموذج .

·     الخاصية Size : وتمثل حجم النموذج أو الأدوات بالطول و العرض وتتفرع منها خاصيتين :
         1- Width : وتمثل عرض النموذج أو الأدوات بالبكسل .
         2- Height : وتمثل طول النموذج أو الأدوات بالبكسل .

·    الخاصية ******** : وتمثل موقع النموذج والأدوات بالمحور السيني والصادي وتتفرع منها خاصيتين
1- X : وهي تمثل موقع النموذج والأدوات على المحور السيني .
2- Y : وهي تمثل موقع النموذج والأدوات على المحور الصادي .

·     الخاصية Right To Left : وهذه الخاصية لمحاذاة اتجاه النموذج والأدوات من اليمين إلى اليسار وبالعكس حسب إذا كانت الخاصية مضبوطة على True أو False .

·    الخاصية Locked : وهي لمنع التعديل على الفورم والأدوات حسب إذا كانت مضبوطة على True
              أو False .

·    الخاصية Allow Drop : وهي لتمكين السحب والإفلات للأدوات والنموذج .

·    الخاصية Cursor : وهي لتغيير مؤشر الماوس الذي سيظهر على الفورم أو الأدوات.


2- الخصائص الخاصة :

وهي تكون خاصة بالنموذج وغير موجودة بالأدوات وتكون خاصة بأداة معينة وموجودة فيها فقط وغير موجودة بباقي الأدوات وهذا يكون حسب عمل واختصاص الأداة .

  • الخصائص الخاصة بالنموذج :


v     الخاصية Form Border Style وهي لتغيير نوع الفورم وتأخذ أربعة قيم :
  •      Sizable :  فورم عادي قابل للتحجيم .
  •      FixedSingle :  فورم عادي ثابت وغير قابل للتحجيم
  •      Fixed3D :   فورم ثلاثي الأبعاد وغير قابل للتحجيم
  •      FixedDialog :  يصير الفورم مربع حوار غير قابل للتحجيم
  •      FixedToolWindow :  شريط أدوات غير قابل للتحجيم
  •      Sizable Tool Window :   شريط أدوات قابل للتحجيم
  •      None :    فورم بدون شريط عنوان وأزرار وغير قابل للتحجيم .


v      الخاصية Control Box :   وهي لإخفاء أو إظهار أزرار الفورم الثلاثة إغلاق تكبير تصغير.

v      الخاصية Show Icon :  وهي لإظهار أو إخفاء الإيقونة الموجودة في شريط عنوان الفورم .

v      الخاصية Show In Task bar : وهي لإظهار أو إخفاء عنوان الفورم في شريط المهام لويندوز.

v      الخاصية Maximum Box : وهي لتمكين أو تعطيل زر التكبير في شريط عنوان الفورم.

v      الخاصية Minimize Box : وهي لتمكين أو تعطيل زر التصغير في شريط عنوان الفورم.

v      الخاصية Start Position : وهي لعيين مكان ظهور الفورم أثناء التشغيل في وسط الشاشة أو طرفها
v      وهكذا......الخ .

v      الخاصية Window State : وهي لتحديد حالة ظهور الفورم أثناء التشغيل إما وضع ملئ الشاشة أو وضع التصغير أو الوضع العادي .

v      الخاصية Icon :   وهي لتغيير الأيقونة التي تظهر في شريط عنوان الفورم .

هناك 4 تعليقات: