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


الملفات المرفقة
.rar   دليل هاتف.rar (الحجم : 399.16 ك ب / التحميلات : 28)
الرد }}}
تم الشكر بواسطة:
#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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] تكست بوكس EMADW 3 451 09-05-25, 05:09 PM
آخر رد: princelovelorn
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 339 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,791 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 469 22-01-25, 08:43 PM
آخر رد: fireswored1
  [VB.NET] تعبئة كومبو بوكس بقواعد البيانات الموجوده علي السيرفر Mustafa Shaker 6 4,099 23-12-24, 03:59 PM
آخر رد: aljzazy
  [VB.NET] جيك بوكس muaamar 3 385 23-11-24, 09:00 PM
آخر رد: rdxdz
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 557 07-11-24, 09:15 PM
آخر رد: modymody300894
  كيفيه التعامل مع ملفات الدروب بوكس عن طريق api ackore 3 455 22-08-24, 06:13 AM
آخر رد: ackore
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 530 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  [سؤال] بخصوص الفلترة كومبو بوكس في الفيجوال ستوديو؟ Mena Sabet 2 560 06-05-24, 02:22 AM
آخر رد: Mena Sabet

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


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