Страница: 1 |
Страница: 1 |
Вопрос: ComboBox - фильтрация выпадающего списка.
Добавлено: 15.05.09 00:50
Автор вопроса: Aston | ICQ: 214-179-991
Привет всем.
Я тут видел во многих программах используют комбобокс, и при вводе в него значения выпадает список, отфильтрованный, в котором отображаются близкие по значению элементы, слова или ещё что.
Например ввёл "Ал"
Список выпадает и показывает:
Александр
Алексей
Алёна
....
Подскажите как это сделать - мне в голову ничего путного не пришло.
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Kardinal
ICQ: 360041513
Вопросов: 1
Ответов: 164
Web-сайт:
Профиль | | #1
Добавлено: 15.05.09 08:32
Первое что пришло в голову: textbox в который вводиться строка, и list в который выводяться отфильтрованные данные, хранящиеся в массиве.
Номер ответа: 2
Автор ответа:
Sergey
Вопросов: 39
Ответов: 87
Профиль | | #2
Добавлено: 15.05.09 09:53
А как такое сделать на VB 2008?
Номер ответа: 3
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #3
Добавлено: 15.05.09 10:40
Не на вб6, стоит 2008 у меня. Я конечно много не игрался вчера - времени не было, сегодня поиграюсь. Текстбокс и лист не подходят - коряво, там при наборе лист появляется комбобоксовский, тое выпадает сверху.
Как только в комбобоксе введена хотя бы одна буква лист выпадает и в нём значения уже должны быть отфильтрованы по этой букве. Так как стот ВС 2008 то думаю должен быть какой то метод, для выпадания, это найти и будет легче, а фильтровать думою думаю не сложно реализовать.
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 15.05.09 14:46
Думай сам - ты программер или копипастер? Я делал такое - ничего сложного нет. Тебе голова - чтобы есть?
Номер ответа: 5
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #5
Добавлено: 15.05.09 15:05
Делай свой контролл)) Или графическими функциями список выводи.
Вопрос считаю странным.
Номер ответа: 6
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #6
Добавлено: 15.05.09 15:36
Я ж тебе писал в аську.
То что ты хочешь сделать встроено в классах TextBox/ComboBox
Смотри свойства которые начинаются на AutoComplete
Номер ответа: 7
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #7
Добавлено: 15.05.09 16:29
Артём поставил вопрос раньше чем от тебя ответ получил Сорри всё разберусь, пасиб всем знал что встроено, но не знал как называется АВП - зачем изобретать велосипед если он уже изобретён.