Как использовать выпадающий список в качестве автозаполнения
У меня есть combobox и выпадающий список, установленный на simple. В autocompletemode и autocompletesource-это набор, чтобы добавить к элементам списка. Выпадающие элементы извлекаются из sql server.
Я хочу, чтобы автозаполнение использовало выпадающий список, но вместо этого для автозаполнения используется новый выпадающий список. Я хочу иметь возможность ввести что-то, и выпадающий список будет соответствовать тому, что я набираю. Ибо вместо этого, если я наберу "а", должны быть показаны все выпадающие элементы, начинающиеся с "а".
Что я уже пробовал:
я попробовал это в событии нажатия клавиши
Dim cb As ComboBox = CType(sender,ComboBox) If (Not e.Handled _ AndAlso (Not cb.DroppedDown _ AndAlso ((e.KeyChar <> CType(Keys.Return,Char)) _ AndAlso (e.KeyChar <> CType(Keys.Escape,Char))))) Then If ((cb.DropDownStyle = ComboBoxStyle.DropDownList) _ AndAlso ((cb.AutoCompleteMode = AutoCompleteMode.Suggest) _ OrElse (cb.AutoCompleteMode = AutoCompleteMode.SuggestAppend))) Then cb.DroppedDown = true End If End If