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


الملفات المرفقة
.rar   دليل هاتف.rar (الحجم : 399.16 ك ب / التحميلات : 14)
الرد }}}
تم الشكر بواسطة:
#2
مرحباً اخى الفاضل

اسف لعدم تحرير السورس المرفق واعادة ارفاقه
بسبب اختلاف الاصدار الذى اعمل عليه

لكن بامر الله سيكون الشرح مبسط وموضح كيفية اتمام المطلوب

انظر اخى الحبيب كل ما ستحتاج اليه التالى

تعال عند الحدث TextBox1_TextChanged

وستجد كلاً من الاسطر التالية

كود :
       Dim i As Integer = ListBox1.FindString(TextBox1.Text)
       ListBox1.SelectedIndex = i

فقط كل ما عليك استبدال تلك الاسطر بهذا السطر

كود :
       Me.دليل_الهاتفBindingSource.Filter = "[الاسم] LIKE '%" & TextBox1.Text & "%'"


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

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

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: princelovelorn
#3
(19-02-19, 10:31 PM)EMADSSS كتب : الله يعطيكم العافي جميعا
سويت برنامج دليل هاتف وعم ابحث عن الاسم بكتابة الاسم ضمن التكست بوكس وعم يتم الفلترة ضمن الليست بوكس بحيث عم يتحدد الاسم ضمن الليست بوكس 
لو سمحتم عاوز لما ابدأ بكتابة الاحرف الأولى للاسم المراد البحث عنه في التكستيبدأ الليست بوكس بعرض الاسماء الأقرب للصح فقط بحيث يكون الاقرب للصح اول اسم يضهر في الليست بوكس وما يتم عرض إلا  الاسماء القريبة لعملية البحث فقط 
يعني مو تحديد الاسم القريب للصح بلون مختلف  - انما يكون الاكثر اقتراب من الصح يكون الاسم الاول في الليست بوكس والاقل اقتراب الثاني وهكذا

شكرا كثير تمام الله يجزيكم خيرا

الله يعطيكم العافي جميعا وشكرا الكم
الرد }}}
تم الشكر بواسطة: elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تظليل التكست بوكس عند وضع المؤشر مصمم هاوي 2 168 02-03-24, 08:48 AM
آخر رد: مصمم هاوي
  بحث بالكومبو بوكس لا ى جزء من النص Lathe1 3 490 28-02-24, 02:59 AM
آخر رد: معاند الحظ
  كيف ارسل مجموع 3 تكست بوكس إلى واحد بالترتيب ؟ أبووسم 3 349 18-12-23, 05:17 PM
آخر رد: أبووسم
  [سؤال] توزيع الارقام على أكثر من تكست بوكس أبووسم 11 745 17-11-23, 12:04 AM
آخر رد: أبووسم
  كود تغيير قيمة تكست بوكس فى تاريخ معين Ahmed.vb 2 992 11-10-23, 10:35 PM
آخر رد: aljzazy
  [VB.NET] اريد كود البحث او الفلترة عن طريق تيكست بوكس و عرض النتيجة في داتا جريد فيو الحسين احمد 6 10,637 10-06-23, 01:01 PM
آخر رد: mahmoud mostafa 2023
  [VB.NET] إرسال البيانات من التكست بوكس إلى الداتا قريد أبووسم 5 745 28-04-23, 04:15 PM
آخر رد: أبووسم
  [VB.NET] محتاج كود اضهار مسج بوكس كل يوم سبت او احد mac9 8 847 27-03-23, 10:44 PM
آخر رد: sanyor77
  مشكلة في كومبو بوكس فراس محي 3 577 14-03-23, 06:40 PM
آخر رد: عضو جديد
  [VB.NET] راديو بوتن & شيك بوكس الزويي 2 501 19-01-23, 05:25 PM
آخر رد: الزويي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم