Я перешел по следующим ссылкам, чтобы создать собственное поле со списком. Я добавил список элементов комбинированного списка, используя c #.
Если я набираю текст в пользовательском поле со списком, он не фильтрует элементы на основе текста поиска, содержит ли элемент слово.
Пользовательское поле со списком просто перечисляет все элементы в нем.
Я хочу, чтобы мое поле со списком действовало так, как если бы оно набирало слово, оно должно фильтровать результат и автоматически предлагать в поле со списком поиск.
<local:FilteredComboBox x:Name="FilteredCmb" IsEditable="True"
IsTextSearchEnabled="True"
Padding="4 3"
MinWidth="200" Grid.ColumnSpan="6"
Grid.Column="2" Margin="0,77,0,49" Grid.Row="1" />
Как этого добиться?
Возможно ли это с помощью комбинированного окна по умолчанию.
Поле со списком по умолчанию автоматически предлагает элементы, которые начинаются с введенного текста, а не проверяет, содержится ли слово в элементе.
Создать пользовательский ComboBox1
Пользовательский ComboBox2