WPF ListBox IsEditable = Истинное поведение? - PullRequest
2 голосов
/ 23 февраля 2011

У меня есть ListBox, который я сейчас использую для заполнения элементов.

Однако мне нужно поведение, похожее на то, как комбобокс ведет себя так, как будто его IsEditable = "True".

, то есть поле со списком фильтрует элементы на основе того, что я ввожу в текстовое поле ...

Мне нужно похожее поведение в ListBox.

И я не могу использоватьComboBox в этом случае .. Мне нужно манипулировать списком, чтобы вести себя так.Возможно ли это?

1 Ответ

2 голосов
/ 23 февраля 2011

Можно.Там нет встроенного режима, как для ComboBox (поскольку по умолчанию ListBox не имеет возможности ввода текста - он просто отображает элементы), но вы можете добиться того же поведения, привязав ListBox к CollectionView и используяфильтрующие способности вида.

В этом блоге приведен пример (с указанием источника) того, как это делается.

Обновление: Весь этот домен, кажется, отключен, вотэтот пост на Wayback Machine .

...