ألان نعرج على الأدوات ( بعضها وأهمها ) في ال VB.NET :
الأدوات أو المكونات أو الكنترولز Controls هي الكائنات التي نستخدمها في الفورم ، وذكرت موقعها في بيئة التطوير في الصورة رقم 2-1
وبدون الأدوات لامعنى للفورم ، ولكل أداة وظيفة واحدة أو أكثر ، ولكل أداة مجموعة أحداث Events تتعلق بها ، ولكل أداة خصائص Properties .
خصائص الأداة متعددة ، بعضها للقراءة والكتابة ( أي قابلة للتعديل ) ، وبعض الخصائص للقراءة فقط .
عندما تنقر على أية أداة موجودة على الفورم ينتقل التركيز إليها ، وفي أقصى يمين أسفل الشاشة سترى نافذة خصائص الأداة Properties .
سننتخب بعض الأدوات وأهمها في بيئة تطوير الفيجوال بيسك دوت نت ، وأهمها على الإطلاق الأدوات الثلاث الآتية :
الاداة Textbox
تستعمل لإدخال بيانات المستخدم للبرنامج ، سواء كانت نصية أو حرفية .
أهم خصائصها الآتي :
TextAlign محاذاة النص فى أيسر أو أيمن المنطقة المخصصة
Text نكتب فيها النص الذى سيظهر بداخل أداة صندوق النص
Backcolor تحديد لون الخلفية للنص المكتوب
BorderStyle تحديد نوعية الإطار الذى يظهر حول النص
Font تغيير نوع وحجم الخط وبعض التنسيقات على النص المكتوب
ForeColor تحديد اللون المستخدم فى تلوين النص
Anchor تحافظ على موقع الاداه فى النافذة عند تغيير حجمها
Dock لتثبيت الأداة فى اى جهة من النموذج
Name لإعطاء اسم للأداة من عند المبرمج لتستخدم فى كتابة لكود البرمجي وهو يأخذ الاسم الافتراضي TextBox1
Cursor تحديد شكل مؤشر الفارة عند مروره على الأداة
Visible تحديد إذا كانت الأداة متاحة للرؤية أو مختفية للمستخدم أثناء تشغيل التطبيق
Locked تحدد إذا كان يمكن للمستخدم إجراء تعديل على النص أم لا
Maxlength تحديد عدد الحروف التى يمكن للمستخدم إدخالها
Multiline تحديد إذا كان الأداة تحتوى على سطر واحد أم عدة سطور
Passwordchar تظهر الحروف التى سيدخلها المستخدم على شكل نجوم حتى تصبح كلمة سر لا يستطيع أحد الاطلاع عليها
ScrollBars تحديد ظهور أو عدم ظهور أشرطة التمرير على حواف الأداة فى حالة النص المتعدد
الاداة Label
تستعمل لإظهار نص لايستطيع المستخدم تغييره ، وهي بمعنى اللافتة أو الملصقة على الشيء للتوضيح أو الإعلام .
أهم خصائصها الآتي :
TextAlign محاذاة النص فى أيسر أو أيمن المنطقة المخصصة
Text نكتب فيها النص الذى سيظهر بداخل أداة العناوين
Backcolor تحديد لون الخلفية للنص المكتوب
BrderStyle تحديد نوعية الإطار الذي يظهر حول النص
Font تغيير نوع وحجم الخط وبعض التنسيقات على النص المكتوب
ForeColor تحديد اللون المستخدم فى تلوين النص
Cursor تحديد شكل مؤشر الفارة عند مروره على الأداة
Visible تحديد إذا كانت الأداة متاحة للرؤية أو مختفية للمستخدم أثناء تشغيل التطبيق
Auto size تعمل على توسيع حجم الأداة حسب النص المكتوب
Enabled تحديد إذا كان العنوان متاح لما تكون قيمتها Active
Name لإعطاء اسم للأداة من عند المبرمج لتستخدم فى كتابة لكود البرمجي وهو يأخذ الاسم الإفتراضى Label1
الاداة Button
أداة ( الزر ) غنية عن التعريف ، وهي الذي يضغط عليه المستخدم لتنفيذ أمر ما على البرنامج .
أهم خصائصها الآتي :
Text نكتب فيها النص الذي سيظهر بداخل أداة زر الأمر
FlatStyle تستخدم لتغيير شكل زر الأمر
Backgroundimage تستخدم لعرض صورة فى خلفية الأداة
BorderStyle تحديد نوعية الإطار الذى يظهر حول النص
Font تغيير نوع وحجم الخط وبعض التنسيقات على النص المكتوب
ForeColor تحديد اللون المستخدم فى تلوين النص
Cursor تحديد شكل مؤشر الفارة عند مروره على الأداة
Visible تحديد إذا كانت الأداة متاحة للرؤية أو مختفية للمستخدم أثناء تشغيل التطبيق
Auto size تعمل على توسيع حجم الأداة حسب النص المكتوب
Enabled تحديد إذا كان العنوان متاح لما تكون قيمتها Active
Name لإعطاء اسم للأداة من عند المبرمج لتستخدم فى كتابة لكود البرمجي وهو يأخذ الاسم الافتراضي Button 1
(( وسنبدأ ببرنامج صغير بهذه الأدوات الثلاث ))
وبعدها شرح عن المتغيرات وأهميتها في البرمجة
وبعدها شرح لأدوات أخرى