السلام عليكم إخوانى
كيف يمكن عمل فلتر على ال combobox عند كتابة الحروف بدون ربط لقواعد البيانات مستخدما ListItems
مثال
عندى كمبو بوكس بداخلة
Apple
PPan
Matrix
Xman
أريد عند كتابة X
يقوم الكمبوبوكس بعرض كل ما يحتوى على هذا الحرف وليس الذى يبدا بة الحرف فقط وهكذا علما بان الكمبو غي مربوط بأى داتا ست
جرب هذا الكود
كود :
Try
Dim d As Integer
Dim edititem As String
d = TextBox1.Text.Length
For Each item In ComboBox1.Items
edititem = item
edititem = edititem.Substring(0, d)
If TextBox1.Text = edititem Then
If Not ListBox1.Items.Contains(item) Then
ListBox1.Items.Add(item)
Else
ListBox1.Items.Contains(item)
End If
End If
Next
If TextBox1.Text = "" Then
ListBox1.Items.Clear()
End If
Catch ex As Exception
End Try
مشكور حبيبى ولكن المثال لم يفى بالمطلوب
وعليكم السلام
أخي الكريم
في الخصائص الخاصة بال Combobox فعل التالي :
AutoCompelteMode = SuggestAppend
AutoCompleteSource = ListItems
إخوانى وجد صورة توضح ما اريدة
توضح الصورة فى المرفقات عن البحث بكلمة معينة داخل الكومبوبوكس مع إختلاف وضعها فى الجملة ويتم أيضا تحديدها بلون مختلف , علما بان البيانات غير مربوطة بقاعدة بيانات
حقا حركة إحترافية
[
attachment=2526]
(08-10-14, 05:50 PM)matrixmas كتب : [ -> ]إخوانى وجد صورة توضح ما اريدة
توضح الصورة فى المرفقات عن البحث بكلمة معينة داخل الكومبوبوكس مع إختلاف وضعها فى الجملة ويتم أيضا تحديدها بلون مختلف , علما بان البيانات غير مربوطة بقاعدة بيانات
حقا حركة إحترافية
للرقع
مشكور اخي وهل هذه الصورة في الدوت نت وكيف اصلحها مشكور كثير