خانة التحقق Check Box :
لعلك
تستطيع أن تشبه زر الاختيار بأنه يشبه
المصباح فهو إما مضاء أو غير مضاء إذا كان في
نفس الحاوية ، والحاوية إما إطار ، أو أداة
صورة أو نافذة المشروع ، حيث يمكن أن تضع زر
اختيار علي تلك الأدوات ولكن لا يمكنك أن تعلم
زرين في نفس الوقت في حاوية واحدة ، واقرب نمط
لذلك الزر هو نمط أسئلة الصواب والخطأ .
وخانة
التحقق تعمل بطريقة مشابهة لزر الاختيار ولكن
يمكنك أن تختار أكثر من خانة تحقق في نفس
الحاوية ، وأقرب نمط لذلك هي الأسئلة التي
تحمل صفات متعددة .
وفيما
يلي شكل أداة خانة التحقق علي نافذة الأدوات
وعند وضعها علي نافذة المشروع:
علي نافذة الأدوات
|
علي نافذة المشروع
|
|
|
وكما
تري أن أداة خانة التحقق عبارة عن مربع يحوي
عنوان ، وللأداة عدة خصائص شبيهة بزر
الاختيار ، وعند نقر الأداة في طور التشغيل
تظهر علامة صح مما يعني اختيار الأداة .
نشاط
:
ابدأ
مشروع فيجوال بيسك جديد ، و ضع عليه أداة خانة
التحقق ، وحاول الأنشطة التالية :
-
حرك الأداة عبر نافذة
المشروع وغير حجمها وراقب
الخواص Left
,Width ,Top,Height .
-
في الخاصية Caption اكتب
اسمك ولاحظ ماذا يحدث .
-
غير حالة الخاصية RightToLeft
من False
إلي True
هل يحدث تغير في العرض.
-
غير حالة خاصية الضبط من Alginment
من Left
إلي Right
، ما العلاقة بين الخاصية الحالية والخاصية
السابقة ؟
-
غير الخاصية Value
من UnChecked
إلي Checked
ولاحظ الفرق .
-
غير الخاصية Enabled
من True
إلي False
وشغل المشروع . هل يمكنك نقر الأداة ؟ ما
استجابتها ؟ غير قيمة الخاصية Value
إلي
Grayed
، وشغل البرنامج ولاحظ الفرق بين استجابة
الأداة في تلك الحالة واستجابتها في حالة وضع
الخاصية Enabled=False
.
-
غير لون خلفية الأداة من
الخاصية BackColor
، ما أثر تلك الخاصية علي الزر ؟
-
غير الخاصية Font
إلي خط غربي ، ولاحظ ما يطرأ علي عبارة
العنوان .
خصائص
أداة خانة التحقق :
وظيفتها
|
قيمها
|
الخاصية
|
تختزن عنوان أداة خانة
التحقق ، ويجب أن تكون حروفية .
|
نص
|
Caption
|
تحدد لون الخلفية ، ويمكنك
نقر اللون المناسب .
|
عدد سادس عشري
|
BackColor
|
تختزن إحدى القيمتين
فالقيمة False
تتيح للمستخدم نقر الأداة في طور التشغيل
، والقيمة True
تجعل الأداة باهتة ، وهذا مفيد في حالة
توافق الخيار مع خيار آخر .
|
False-True
|
Enabled
|
تختزن قيمة منطقية ،
فالقيمة True
تتيح للمستخدم رؤية الأداة
وبالتالي التعامل معها ومع وظائفها ،
بينما القيمة False
تخفي الأداة ، وهذا مفيد في حالة عدم
توافق الخيار مع خيار آخر ، ولكن يجب
توفير أسلوب لاستعادتها .
|
True
-False
|
Visible
|
تعتبر تلك الخاصية من أهم
الخواص ، فهي تختزن قيمة تعبر عن نقر
الأداة Checked
أو عدم نقرها Unchecked
أما القيمة Grayed
فتظهر الأداة معلمة ولكن رمادية اللون ،
وعند نقرها في طور التشغيل يختفي اللون
الرمادي والنقر مرة أخري يعلمها ، فهي
نصف معلمه .
|
Checked-Unchecked -Grayed
|
Value
|
حمل
برنامج ChkButtonP
وسوف تجد شكل النافذة كما يلي :
العب
مع البرنامج ، ولاحظ إمكانية
اختيار أكثر من أداة خانة تحقق في نفس الوقت
، وتلاحظ لوحة الدعاية أسفل الصورة ،
وتحوي عنوان موقع فيجوال بيسك للجميع ، وهو
عبارة عن صورة موضوعة في أداة الصورة
المحدودة Image control
.
|