تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] إكتشف معنا عالم الفيجوال بيسك دوت نت VB.NET
#16
ألان نعرج على الأدوات ( بعضها وأهمها ) في ال 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


(( وسنبدأ ببرنامج صغير بهذه الأدوات الثلاث ))

وبعدها شرح عن المتغيرات وأهميتها في البرمجة

وبعدها شرح لأدوات أخرى
الرد }}}
تم الشكر بواسطة: sendbad100


الردود في هذا الموضوع
RE: إكتشف معنا عالم الفيجوال بيسك دوت نت VB.NET - بواسطة عبدالله خضر - 26-03-17, 09:10 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information 10 اسطوانات تعليم فيجوال بيسك دوت نت 2008 باللغة العربية. Mohamad Anan 47 59,866 08-06-25, 09:56 AM
آخر رد: Hossam elmasry
  [سلسلة تعليمية] دورة الرسم ثلاثى الابعاد فى فيحوال بيسك رمضان272 6 3,254 05-11-24, 09:14 AM
آخر رد: بوحمد
  [VB.NET] دورة تعليم الفيجوال بيسك- جملة التكرار do loop mohamed2316 0 820 22-02-24, 12:32 AM
آخر رد: mohamed2316
  [VB.NET] تحميل فيجوال بيسك دوت نت Omar 6.0 5 5,125 21-01-24, 02:59 PM
آخر رد: doneto
  دورة تعليم الفيجوال بيسكvisual Basic.net course mohamed2316 1 1,932 18-11-23, 09:38 PM
آخر رد: DJATV85
  [كورس] دورة انشاء برنامج ادارة المطاعم فيجوال بيسك وقاعدة بيانات sql aljzazy 2 4,810 15-05-22, 10:32 PM
آخر رد: ابراهيم ايبو
  طلب استفسار في الفيجوال 2012 خصائص ودوال hamada666 3 3,873 11-01-21, 09:20 PM
آخر رد: htrjyt
  [سلسلة تعليمية] مدخل إلى الفجوال بيسك أمجد وضاح 14 9,008 04-01-20, 09:21 PM
آخر رد: مصمم هاوي
  [VB.NET] دورة تعلم الفيجوال بيسك دوت نت من الصفر للاحتراف black_mask2016 3 12,628 16-09-19, 09:35 PM
آخر رد: mnafko
Thumbs Up [VB.NET] كورس الفيجوال بيسك دوت نت - المستوى الأول Basil Abdallah 1 7,097 04-09-19, 02:50 AM
آخر رد: أمجد وضاح

التنقل السريع :


يقوم بقرائة الموضوع: