|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.04.2016, 15:10 | #1 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
Фильтр списка ComboBox при вводе
Доброго времени суток.
Появилась задачка. Имеем ComboBox. В нем достаточно большой список (196 элементов), желание пользователя, чтобы при постановке курсора в поле ввода компонента и начала ввода, он в выпадающем списке оставлял только те данные, которые удовлетворяют вводимому значению (совпадают с начальной частью вводимого слова без учета регистра). Может кто сталкивался с таким. Буду благодарен любой полезной информации. Заранее спасибо. |
01.04.2016, 15:45 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
я в исходниках GExperts for Delphi видел подобное. (см. например, http://www.gexperts.org/tour/procedure_list.html )
Можно оттуда забрать... |
01.04.2016, 22:46 | #3 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Я конечно не эксперт и не знаю что там "в исходниках GExperts for Delphi", но по-моему можно сделать очень просто:
Код:
|
01.04.2016, 23:15 | #4 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
Цитата:
но я о другом. там при наборе строки список сразу фильтровался, в списке оставались только строчки, которые содержат введённую подстроку. пользоваться этим очень удобно. вот, типа jQuery autocomplete. поиграйтесь https://jqueryui.com/autocomplete/ |
||
02.04.2016, 00:21 | #5 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
|
02.04.2016, 10:19 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
Но убирать "лишние" элементы иногда намного эффективней. я могу набросать вам примеры про несортированный список, но, думаю, что Вы и сами понимаете отличие. кстати, Вы с демкой autocomplete поигрались? Неужели неудобно? |
|
04.04.2016, 08:03 | #7 | |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
Цитата:
Пробовал такой вариант Код:
|
|
04.04.2016, 08:13 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Чего не на OnChange?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
04.04.2016, 12:00 | #9 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
|
30.04.2016, 17:25 | #10 |
Новичок
Джуниор
Регистрация: 31.10.2015
Сообщений: 1
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматический выбор из списка значений combobox при ручном вводе с клавиатуры | Настя Белова | Microsoft Office Excel | 3 | 14.05.2014 17:35 |
Фильтр с combobox в excel | VinDiz | Помощь студентам | 0 | 25.12.2012 20:59 |
фильтрация по мере того как вводишь в combobox текст, чтобы предлагались только те результаты, которые соответствуют вводу | justas1507 | Microsoft Office Access | 1 | 29.04.2011 16:04 |
Фильтр в Combobox-e | Even | Microsoft Office Excel | 2 | 13.01.2010 14:05 |
как сделать фильтр для списка combobox ? | sergey113 | Помощь студентам | 2 | 13.08.2008 16:29 |