كما ذكرت لك في الدرس الأول بأن قائمة الخصائص هي من أهم القوائم الموجودة، لأنها تمثل خصائص الأدوات الموجودة في القائمة على اليسار. لذلك دعنا نتعرف على بعض الخصائص الموجودة لبعض الأدوات المهمة.
خصائص الفورم أو النموذج
قم بالنقر على النموذج (أي المربع الرمادي) لتظهر لك الخصائص الموجودة للفورم
في الأسفل تشاهد شرحا عن كل خاصية، و إليك الآن بعض الخصائص للفورم:
1. Name : اسم الأداة، و يفضل عدم تغييره لتسهيل عملية البرمجة
2. BackColor : لون خلفية الفورم
3. BorderStyle : الأزرار الموجودة في أعلى يمين البرنامج، و التي تظهر إذا كان يمكن تكبيرة، إغلاقه ...إلخ
4. Caption : اسم البرنامج، و الذي يظهر في الشريط الموجود أعلى يسار أي برنامج
5. Font : نوع الخط في البرنامج
6. ForeColor : لون الخط
7. Height : الارتفاع، ارتفاع الفورم
8. Picture : وضع صورة أو خلفية للفورم
9. RightToLeft : للكتابة من اليمين إلى اليسار
10. StartUpPosition : موقع الفورم أو البرنامج عند بداية التشغيل
11. Visible : إظهار الفورم أو إخفاءه
12. Width : العرض، عرض الفورم
بإمكانك تجريب هذه الخصائص أو خصائص أخرى لتعرف أهميتها.
خصائص الText
لتعرف خصائص النص أو الText، قم بوضع هذه الأداة على الفورم عن طريق الضغط عليها و الأداة موضحة بالشكل التالي
بعد اختيارها من القائمة الموجودة على اليسار، قم بوضعها على الفورم، ثم اضغط عليها بالفأرة نقرة واحدة لتظهر لك النقط الحمراء المحيطة بها، إذا أردت تعديل شكلها يمكنك ذلك، ثم انظر إلى خصائصها، و إليك بعض من الخصائص المهمة لأداة النص.
*ملاحظة: سوف أقوم بشرح الخصائص التي تختلف عن الفورم فقط، أما المتشابهة، فهي تعمل نفس الوظيفة.
1. Alignment : محاذاة النص الموجود داخل المربع، يمين، يسار، منتصف.
2. Left : المسافة بين الTextBox و أقصى يسار الفورم.
3. MaxLength : أكبر حد من الحروف أو الأرقام التي يمكن إدخالها في الTextBox، صفر تعني لا يوجد حد معين.
4. MultiLine : إمكانية كتابة أكثر من سطر واحد في الTextBox.
5. PasswordChar : هيئة أو شكل الحروف إذا كان مربع النص لكتابة كلمة سرية.
6. Text : النص الموجود داخل مربع النص.
7. Top : المسافة بين الTextBox و أعلى الفورم.
أيضا بإمكانك تجريب بقية الخصائص الموجودة.
خصائص الLabel
قم بوضعها على الفورم مثلما وضعت مربع النص أو الTextBox و تكون بالشكل التالي:
إليك قائمة بالخصائص الجديد الخاصة بLabel:
1. BackStyle : تحديد الخلفية إذا أردتها شفافة، أو عادية.
بالطبع فإن هنالك المزيد من الخصائص لجميع الأدوات، و لكن دعنا نكتفي بهذه الخصائص المهمة، و كنت قد اكتفيت بشرح خصائص الTextBox و الLabel بسبب أهميتهما، حيث أنه لا يوجد أي برنامج يخلو من هذين العنصرين، كما أن خصائصهما عامة أي توجد معظمها في العناصر أو الأدوات الأخرى.
و قبل البدء بالدروس الخاصة بالبرمجة، بقي علينا تعرف الأدوات الأخرى الموجودة في القائمة على اليسار، لذلك دعنا ننتقل الآن إلى الدرس الثالث لمتابعة دروس الفيجوال بيسك.