بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
لدي في شاشة ادخال / ذاتية جديدة، حقل للمنطقة عبارة عن كمبوبوكس
تم تعبئة تلك الكمبوبوكس من احد الجداول الموجودة في قاعدة بياناتي
الى هنا الامور سليمة... ولكـــــــــــــــــن
عند محاولة تعبئة بيانات جديدة.. وعند الوصول الى حقل المنطقة والضغط على f4 لاظهار اللائحة المنبثقة ... من اجل اختيار اسم منطقة ....هنا تظهر المشكلة
وهي ظهور القائمة نحو الاعلى ...مظهرة في نفس الوقت كافة اسماء المناطق.
سؤالي
1- كيف اجعل تلك القائمة تنبثق نحو الاسفل، بطول معين ( 6 عناصر مثلا)
2- هل خاصية الاكمال التلقائي لا يعمل اذا كانت محتويات الكمبوبوكس اسماء عربية ؟
ارجو تعديل المثال المرفق
والف شكر
اخى الكريم
فى حدث تحميل الفورم وبعد الكود
fill_Area_Combo()
ضع هذا الكود
PHP كود :
Area_ComboBox.IntegralHeight = False
Area_ComboBox.MaxDropDownItems = 6
Area_ComboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend
Area_ComboBox.AutoCompleteSource = AutoCompleteSource.ListItems
او يمكنك تغيرها من خصائص الكومبو بوكس
تقبل مرورى
شكرا اخي
learning.net
على اجابتـــــــــــــــــــــــــــــــــــك
الكود الذي تفضلت به رائع وعملي، ولكـــــــــــــــن
من خلال التجريب، لاحظت امرا غريبا، وهو عندما يكون اسم المنطقة مؤلف من كلمتين مثل مساكن برزة
فعند كتابة حرف الميم...يجلب احتمالات المنطقة التي فيها حرف الميم، وبفرض اريد مساكن برزة .........لا يستطيع ان يجلبها كلها ........فلماذا ؟؟؟؟؟؟؟؟
كما ان اقتراحات تأخذ جهة اليسار ؟
ارفق المثال من جديد مع صورة توضيحية
ارجو الايضاح
والف شكر مجددا
السلام عليكم
أخي العزيز الخلل من الخاصية MaxLength للComboBox مسند الى 7 احرف غير الرقم الى اكبر من 7 فسوف تحل المشلكة ان شاءالله
أخي العزيز لا يجوز وضع الملف التنفيذي في المرفقات ,في المرة القادمة إن ارفقت مثالات تأكد من حذف الملف التنفيذي ,وأيضا ضع اسئلتك في القسم المخصص لها ,شكرا لتعاونك