16-04-24, 02:19 AM
السلام عليكم و رحمة الله و بركاته
بستعمل أوتوكومبليت في تيكست بوكس بيظهر أسماء الأصناف بمجرد كتابة أول حرف من الكلمة
مثل ما في النص
بستعمل أوتوكومبليت في تيكست بوكس بيظهر أسماء الأصناف بمجرد كتابة أول حرف من الكلمة
مثل ما في النص
كود :
Private Sub Autocomplete()
If con.State = ConnectionState.Closed Then
con.Open()
End If
sql = "SELECT item_name FROM items"
command = New OleDbCommand(sql, con)
reader = command.ExecuteReader
Dim autocomp As New AutoCompleteStringCollection
While reader.Read
autocomp.Add(reader("item_name"))
End While
reader.Close()
TextBox2.AutoCompleteMode = AutoCompleteMode.Suggest
TextBox2.AutoCompleteSource = AutoCompleteSource.CustomSource
TextBox2.AutoCompleteCustomSource = autocomp
End Sub
لكن أريد عند كتابة أي جزء من الكلمة تظهر كاملة
مثلا صنف إسمه Oppo G32 - Oppo G45
أريد عند كتابة مثلا G يظهر كل الأصناف التي بها هذا الحرف او الجزء من الكلمة
أريد عند كتابة مثلا G يظهر كل الأصناف التي بها هذا الحرف او الجزء من الكلمة