تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث
#11
اهلاً بك من جديد

اذا المشكلة لديك انك تريد عند تفريغ الكتابة فى الكمبو
يتم اخفاء جميع نتائج الاستعلام

اولاً لديك حل من الاتى
ان تستبدل الكمبو بـ TextBox وتقوم بتطبيق طريقة الاخ mero5000 
وبكده تكون حليت المشكلة كلياً وظهر العرض بشكل اشيك وبالطريقة التى تريدها

أو انك تقوم بتطبيق الكود بهذا الشكل
كود :
       If ComboBox1.Text = Nothing Then
           ComboBox1.Items.Clear()
       Else
           Nom_pBindingSource.Filter = "nom_p LIKE '%" & ComboBox1.Text & "%'"
           For fil = 0 To Nom_pBindingSource.Count - 1
               ComboBox1.Items.Add(Nom_pBindingSource(fil)("nom_p"))
           Next
       End If

وبكده اذا كان الكمبو فارغ بدون اى حرف او كتابة سيقوم بتفريغ كل نتائج الاستعلام
لكن افضل ان تستخد الطريقة الاولى وهو استخدام TextBox ستكون اشيك وستقوم بنفس الغرض
واذا كنت ستستخدم الطريقة الكمبو فانت هنا لا تريد تطبيق طريقة الاخ mero5000 هنا

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: عابر سبيل 2 , larbihamri , larbihamri
#12
اخي elgokre 
اخي mero5000 
بارك الله فيكما ...أسأل الله عزوجل ان يرزقكم رضاه و رضا الوالدين

صراحة اخيelgokre  مازلت لم اتعلم كيفية جعل التكست بوكس مثل الكومبو بكس في الاكمال التلقائي
فهل هي نفس الطريقة ؟؟
الرد }}}
تم الشكر بواسطة: elgokr
#13
بكل بساطة اخى larbihamri 

انشاء TextBox 
وتعال فى حدث TextBox1_TextChanged استخدم الكود بهذا الشكل
كود :
       Dim List_ As New AutoCompleteStringCollection
       Nom_pBindingSource.Filter = "nom_p LIKE '%" & TextBox1.Text & "%'"
       For fil = 0 To Nom_pBindingSource.Count - 1
           List_.Add(Nom_pBindingSource(fil)("nom_p").ToString())
       Next
       With TextBox1
           .AutoCompleteCustomSource = List_
           .AutoCompleteMode = AutoCompleteMode.SuggestAppend
           .AutoCompleteSource = AutoCompleteSource.CustomSource
       End With

دون ان تقوم اى تعديلات فى الخصائص
بحيث الكود سيقوم بذلك نيابتاً عنك 

اذهب واكتب فى TextBox ما تريد البحث عنه
وستجد ان TextBox تتعامل معك كما لو انك تستكخدم طريقتك الاخري
وبكده وبكده طول ما الـ TextBox فارغ لا يظهر شئ ولا هتشغل بالك باى شئ وقتها

الامور كلها واحد ولك حرية استخدام الانسب لك



ايضاً هذا رابط يمكنك الاطلاع عليه سيوضح الشكل النهائي

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: عابر سبيل 2 , larbihamri
#14
راجع استعلام ملئ الكمبوبوكس
الرد }}}
تم الشكر بواسطة: عابر سبيل 2 , عابر سبيل 2 , larbihamri
#15
ما به استعلام ملأ الكومبوبكس اخي mero5000

اخي elgokre لقد اثقلت عليك بالاسئلة فارجوا ان تتقبل ذلك بصدر رحب
عند تطبيق الكود الاخير فان التكست بوكس اثناء الكتابة عليه لا يسدل نافذة الاكمال التلقائي و عند الغاء الاكمال التلقائي اي حسب الكود التالي 
كود :
TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest

فانه يعمل لكن لا تسطيع الاختيار عن طريق ازرار الكايبورد
الرد }}}
تم الشكر بواسطة:
#16
عفوا لم انتبه ان الموضوع له صفحة اخرى
كنت برد عليك على رد سابق
راجع هذا
https://www.codeproject.com/Articles/243...-Textbox-3
الرد }}}
تم الشكر بواسطة: larbihamri , elgokr
#17
يا اساتذة الخير يا اخوتي المشكل مازال قائما في التكست بوكس
لما اقوم بالعمل بهذا الكود فانه لا يعمل كما ينبغي و لا يسدل النافذة و يقوم اختيار item مباشرة 
كود :
       TextBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend

اما عندما اعمل بهاد الكود :
كود :
       TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
 لا استطيع اختيار item المطلوب عن طريق ازرار الكايبورد فانه عند الضغط على زر down  فانه مباشرة يقوم باختيار اول item في القائمة
الرد }}}
تم الشكر بواسطة:
#18
اذا اخى larbihamri
بدلاً من ان تعقد الامور عليك يمكنك البقاء على استخدام ComboBox
بالنهاية ما اقترحه كا فكرة والخيار الانسب ما يمكنك فعله بسهولة دون تعقيد

فيمكنك فيما بعد تطوير وتغيير الشكل كلما تعلمت شئ
فالبرمجة افكار يمكنك كل يوم ان تنشاء فكرة داخل اى برنامج تقوم به

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , larbihamri
#19
شكرا لكل الاخوة حفظكم الله و كامل اوطان المسلمين
الرد }}}
تم الشكر بواسطة:
#20
جرب المرفق التالى
http://vb4arb.com/vb/showthread.php?tid=3084
الرد }}}
تم الشكر بواسطة: larbihamri , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 666 18-06-25, 11:09 AM
آخر رد: dubai.eig
  برنامج الفيجول استوديو 2010 لا يتجاوب مع التحديثات التي اجريها عليه في برمجة البرامج PeterGhattas082460 1 428 14-12-24, 01:16 AM
آخر رد: Taha Okla
  مشكلة ارفاق قاعدة البيانات sql في المشروع اثناء التحزيم 0 264 10-10-24, 03:28 PM
آخر رد: محمد العامر
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 712 04-10-24, 02:33 AM
آخر رد: Taha Okla
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,168 30-09-24, 12:52 AM
آخر رد: asmarsou
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 587 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 552 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 644 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 536 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 413 06-07-24, 12:05 AM
آخر رد: Zuhare

التنقل السريع :


يقوم بقرائة الموضوع: