المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دروس vb 2008 Step by Step : الدرس الثالث


محمد
09-06-2008, 10:07 AM
الدرس الثالث رقم الدرس: vbdotnet2008sbsl0003



أدوات الفيجوال بيسك 2008


هناك العديد من الأدوات التي سوف تراها في فيجوال بيسك 2008 ومن ضمنها المصمم Designer ، متصفح المشروع Solution Explorer، نافذة الخصائص Properties Windows، صندوق الأدوات Toolbox، هناك الكثير من الأدوات التي تتشابه مع الغدوات الموجودة في الـ Word والـ Excel وهناك العديد من الأدوات سنتكلم عنها لاحقاً كل في وقته.


ملاحظة: مايكروسوفت قامت بإخفاء الأدوات النادرة الاستعمال ولكنك يمكنك إظهار الأداة التي تحتاجها من View ثم Toolbars واختيار الأداة التي تريد إظهارها.

نافذة الخصائص:
تستخدم نافذة الخصائص لتغيير الخصائص والإعدادات للكثير من الأزرار والمكونات الموجودة على الفورم. تستطيع تغيير هذه الإعدادات من نافذة الأدوات أو من خلال بعض الكود في خانة الكود (الإعدادات المغيرة من خلال نافذة الأدوات تعمل مع التطبيق بداية تشغيله ولكن الإعدادات التي من خلال الكود فيتم تغييرها بحسب الكود المضاف خلال فترة تشغيل البرنامج فيمكنك تغيير حجم الفورم أو طريقة إظهاره أو اختفاؤه أو لون الخط أو غيرة من الخصائص).
لنرى ألان نافذة الخصائص الخاصة بالأداة Label1 (طبعاً تظهر بعد الضغط على Label1)


http://www.cars-club.com/up/8-2-1/carsclub_52135650.JPG




لتغيير خاصية معينة في برنامجنا السابق AlMasjid Alharam قم بفتح المشروع ثم اظهر الفورم الرئيسي للمشروع بعدها اختار Label1 على الفورم ثم اذهب إلى الخصائص Properties انزل قليلا في نافذة الخصائص ستجد الخاصية Font (كمثال) اختر الزر المقابل لها سيفتح لك نافذة صغيرة مقاربة للتي بالـ Word تختار فيها نوع الخط ومقاسه بعد اختيار التعديلات التي تعجبك اختار OK ستلاحظ تغير نوع الخط وحجمه على حسب التغييرات التي عملتها في نافذة الخصائص في خاصية الخط. تستطيع كذلك التعديل على العديد من الخصائص التابعة للأداة Label ومن ضمن هذه الخصائص Cursor والتي تحدد كيف يتحول سهم الماوس في حالة مروره فوق الـ Label وكذلك الـ Location والتي تحدد مكان الـ Label على الفورم وغيرها من الخصائص. عندما نختار الليبل Label ستلاحظ صعوبة إمكانية تغيير مساحته (طوله وعرضه) على الفورم وعليه فيجب علينا أن نذهب إلى نافذة الخصائص ونضبط الخاصية AutoSize على False.
نعود للملاحظة التي تكلمنا عنها سابقاً وهي إمكانية التعديل على خصائص أي أداه خلال مرحلة تنفيذ البرنامج وذلك من خلال الكود:
انقر على زر Button2 والذي هو رز إظهار الصورة نقرتين Double-Click ليظهر لك مكان الفورم الخاص بالنقر على الزر Button2 ثم قم بإضافة هذا الكود:



' هذا الكود لتغيير خصائص الليبل
' هذه لتعديل لون الكلام الموجود بالليبل
Label1.ForeColor = Color.Blue
' هذا الكود لتغيير الكلام الموجود بالليبل
Label1.Text = "تم إظهار الصورة المطلوبة"

لاحظ أن السطر الأول والثاني والرابع لا علاقة لهم بالتنفيذ أو لا علاقة لهم بالأوامر لأنهم قد سبقوا بالبادئة ' وهي علامة التنصيص باللغة الانجليزية والموجود مع الحرف العربي ط على نفس الزر.
وعلية فان كل كود تسبقه ' فان الكون يرجع كلام لا علاقة له بالأوامر البرمجية وإنما فقط لتذكير المبرمجين عندما يريدون مراجعة الكود لاحقاً. نعود للكود أعلاه السطر الثالث عبارة عن أمر لتغيير الخط المكتوب بداخل الليبل إلى اللون الأزرق. أما السطر الأخير فهو لتغيير الكلام الموجود بداخل الليبل إلى "تم إظهار الصورة المطلوبة"

ملاحظة: يوجد طريقتين لعرض البنود في نافذة الخصائص الطريقة الأولى Alphabetical وتقوم بترتيب البنود A-Z والثانية Categorized وتقوم بترتيب البنود في نافذة الخصائص كمجموعات على حسب العلاقة فيما بينها. بحسب المؤلف إذا كنت مبتدءاً في فيجوال بيسك فالأفضل عرض البنود كمجموعات.

لتغيير مكان نافذة الخصائص إلى مكان أخر في بيئة التطوير أو سحب أي أداه من الأدوات البرمجية من مكان إلى أخر عليك القيام بالتالي : قم بعمل Right-Click على أعلى نافذة الخصائص ثم اختار احد الخيارات الخمسة :

Floating
مطفي: وتكون النافذة كنافذة مطفيه تأخذها من مكان إلى أخر، لكنها تشكل نوعا من الازدحام.

Dockable
قابل للرسو: بحيث يمكنه من الرسو (كالسفينة) في الأربع الجهات على الشاشة (يمين، شمال، فوق، تحت) وهو الخيار المفضل ويأتي افتراضي مع الفيجوال بيسك. اختر هذا الخيار ثم حاول تغيير مكان نافذة الخصائص ماذا تلاحظ: تلاحظ ظهور أربعة أسهم في الأربع الجهات في بيئة التطوير اختر أي واحد منهم تجد انتقال نافذة الخصائص إلى نفس الجهة.

Tapped Document
نموذج التاب: عندما تنتقل من الواجهة التصميمية للفورم إلى واجهة الكود فأنت تستخدم خيار التاب

Auto Hide
الإخفاء الأوتوماتيكي: يتم إخفاء الأدوات التي لا تستخدمها أوتوماتيكيا وعندما تقترب منها أو من مكانها فإنها تظهر.

Hide
مخفي: ويتم إخفاء أشرطة الأدوات التي لا تحتاجها ولا تظهر إلا بعد اختيار إظهار لها.

حاول تطبيق الثاني والرابع أكثر من مرة في أكثر من جهة من بيئة التطوير لكي تفهمهما بطريقة صحيحة.

ملاحظة:قد تقوم بالعديد م الإعدادات في أشرطة الأدوات والكثير من التعديلات التي قد تحتاجها إذا انتقلت إلى جهاز أخر، فيجوال 2008 يقوم بتصدير الإعدادات إلى ملف معين يمكنك أن تنقله بواسطة الفلاش أو أي من وسائط النقل إلى أي جهاز أخر وتقوم باستيراد الإعدادات. وللقيام بذلك اذهب إلى Tools < Import & Export Setting ثم اتبع بقية التعليمات لتصدير الإعدادات أو استيرادها إلى أو من ملف معين. إذا كنت قد تلاعبت في الإعدادات بطريقة غير صحيحة فيمكنك استعادة الإعدادات الأصلية باختيار Reset All Settings.

التنقل بين الملفات المفتوحة والأدوات البرمجية كنافذة الأدوات وبين الفورم الرئيسي للتطبيق الذي تقوم بتصميمه يتم بسهولة في فيجوال 2008، باستخدام Ctrl + Tab أنظر الصورة:


http://www.cars-club.com/up/8-2-1/carsclub_53576123.JPG


استمر بالضغط على Ctrl وارفع عن Tab وأرجعها من جديد تلاحظ سهولة التنقل بين الأدوات والفورمات في حالة وجود أكثر من فورم. وبينما أنت ضاغط على Ctrl اضغط الأسهم في الكيبورد للتنقل بين الأدوات المفتوحة والملفات المفتوحة، وكذلك تستطيع اختيار العنصر المراد اختياره بواسطة الماوس خلال الضغط على Ctrl.

تستطيع التنقل بين الأدوات في فيجوال 2008 بواسطة الضغط على Alt+F7.

ملاحظة: إضافة Shift إلى Ctrl+Tab أو إلى Alt+F7 يجعل الحركة عكسية (من الخلف إلى الأمام. أي من العنصر الأخير إلى الأول.