التعامل مع List Box و Combo Box

الناقل : mahmoud | المصدر : www.a3j.com

Box و Combo Box



الكومبو والليست يستخدمان لضم قائمة للإختيار منها لاحظ الشكل.

im_vb/cl.JPG

لايختلف الكومبو عن الليست كثيراً سوى أن الكومبو لايظهر القائمة إلى عند النقر عليه ويستخدم الكومبو أيضاً للكتابة بداخله.

طريقة الإضافة إلى الأداتين هي نفس الطريقة:

1- عن طريق الخاصية List يمكنك كتابة العناصر

2- إذا كنت تريد إضافة عناصر عند تحميل البرنامج عليك كتابة هذا الكود في حدث Load للفورم:

List1.AddItem 'النص هنا'
Combo1.AddItem 'النص هنا'

3- أما إذا كنت قد وضعت أداة الكتابة TextBox فأكتب الكود التالي:

List1.AddItem Text1.Text

Combo1.AddItem Text1.Text

إذا لإضافة نص عليك وضعه بين علامتي الإقتباس ' '

ولإضافة النص من صندوق كتابة ضع إسم التكست دون علامات الإقتباس



ويمكنك تعديل اليست ListBox للسماح بتحديدات متعددة. أنظر الشكل في الأسفل

وذلك عن طريق تعديل الخصائص Style و MultiSelect

im_vb/cl3.JPG

ويمكن ربط الكومبو والليست بقاعدة بيانات جاهزة ويتم عرض السجلات بداخلهما .

هذا شرح للخصائص الأساسية ل List Box

اسم الأداة
Name

الظهور
Appearance

عرض التحديد
columns

لون الخلفية
Back Color

الفاعلية
Enabled

نوع الخط
Font

لون الخط
ForColor

البعد عن الحافة اليسرى
Left

السماح بتحديدات متعددة
MultiSelect

يحوي على خانات إختيار
Style

مؤشر الماوس
MousePointer

الأيقونة التي تثمل مؤشر الماوس
MouseIcon

الإتجاه من اليمين لليسار
RightToLeft

ترتيب Tab
TabIndex

إيقاف الTab
TabStop

ماسيظهر عند وضع الماوس فوقها
ToolTipText

Tag
Tag

النص
Caption

البعد عن حافة النافذة العليا
Top

مرئي أو مخفي
Visible

العرض
Width


وخصائص الكومبو ComboBox هي نفس الخصائص السابقة سو بعض التغييرات:

Text وتعني النص الذي سيظهر في التحديد الأول للكومبو

Locked ممنوع من الكتابة بداخله

وتختلف خاصية الستايل Style أيضا