Я искал решение для автозаполнения в TextBox
или ComboBox
в WPF
, которое не обновляет то же свойство Text
.
Каждый раз, когда я ищу, я нахожу решение, которое либо обновляеттекст полностью с автозаполнением или пользователь должен выбрать из выпадающего списка.
Решение, которое я ищу, это что-то вроде панели поиска браузера.
Например,Если я наберу «MV», в автозаполнении будет отображаться «MVVM» в строке поиска, но в выпадающем списке будут отображаться «MVVM», «MVC», «MVA» и т. Д.
Когда я пыталсяАвтозаполнение в ComboBox
, когда я набираю «MV», оно автоматически заполняет свойство Text
до «MVVM», и теперь я не могу отфильтровать «MVC» или «MVA».
Опция, которую я вижу:отметить
IsTextSearchEnabled
до False
.Но это полностью отключает автоматическое завершение, и пользователь должен будет выбрать из выпадающего списка (что также имеет место, когда я пытался с TextBox).
Я ищу поведение, точно такое же, как и в строке поиска любого браузера.