Как реализовать поиск в DevExpress ImageListbox? - PullRequest
2 голосов
/ 23 января 2012

Существует listbox с около 100 значениями.Я хочу предоставить пользователю инструмент, чтобы найти и выбрать тот, который он желает.

Я думал поставить поиск над списком.Интересно, есть ли что-нибудь готовое?Я действительно не хочу изобретать колесо.

Редактировать: Я не хочу использовать LookUpEdit, потому что я хочу показать наиболее вероятные элементы.Функцией поиска будет: если пользователь хочет выбрать редкий элемент.

Ответы [ 2 ]

2 голосов
/ 23 января 2012

Вы пробовали встроенные возможности инкрементального поиска ListBoxControl?Эта функция позволяет конечному пользователю быстро находить элементы, вводя начальные символы текста элемента.Вы можете активировать его с помощью свойства ListBoxControl.IncrementalSearch .

ДОПОЛНЕНИЕ: вы можете переопределить встроенный поиск по своему усмотрению.Этот подход демонстрируется в следующей теме: Q231473 - Настройка инкрементального поиска в ListBoxControl

1 голос
/ 23 января 2012

Вероятно, самый простой способ сделать это - переключиться со списка на поиск и включить автозаполнение.Это не совсем поиск, но он быстрый и простой в использовании для вашего пользователя и требует от вас никаких усилий.

Кстати, DevExpress имеет отличную поддержку на своей веб-странице.База знаний, форумы поддержки и вы обычно получаете ответ в течение дня после публикации, часто с приложением демонстрационного решения.

Приветствия,

Оливер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...