ComboBox IsEditable Поведение вопрос WPF - PullRequest
0 голосов
/ 25 февраля 2011
<ComboBox IsEditable="True" SelectedItem="{Binding}">
  <ComboBoxItem>Angus/ComboBoxItem>
   <ComboBoxItem>Angie/ComboBoxItem>
   <ComboBoxItem>Jane</ComboBoxItem>
   <ComboBoxItem>Steve</ComboBoxItem>
</ComboBox>

Я бы хотел, чтобы пользователь мог найти свой выбор, введя имя, поэтому я установил IsEditable равным true.

Теперь мой вопрос относительно поведения таков: Когда я начну печатать Ang ... я бы ожидал увидеть ОБА Ангуса и Энджи в раскрывающемся списке ... однако сначала я вижу только Энджи и не вижу Ангуса, пока не войду в Ангу .... Можем ли мы повторить это поведение, как в окне автозаполнения поиска Google .?

Спасибо!

1 Ответ

0 голосов
/ 25 февраля 2011

IMO, вы не можете сделать это с обычным ComboBox, но хорошие новости:

В инструментарии WPF есть отличный autoCompleteBox.Вот пример того, как его использовать: http://www.c -sharpcorner.com / UploadFile / dpatra / 537 /

...