Life Builder
532 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,753
1
.NET 2.x

Фильтр содержимого ComboBox по введенным символам

27.03.2012, 15:09. Показов 4987. Ответов 1

Добрый день!
Пожалйста помогите сделать фильтр для комбобокса.

То есть нужно чтобы:
1) когда нажимаешь на него, то список раскрывается. //comboBox1.DroppedDown = true;

2) Например начинаешь печатовать "Pro", программа сортирует список так, чтобы были видны только слова которые содержиться слово "Pro"(неучитывая регистр.) Например остаются только "Pro1", "Pro...аваыв". А остальные непоказываются.

3) Когда убираешь знаки, например из "Pro" убираешь букву "р", программа загружает список снова и ищет строку в котором содержится слово "ro" и показывает их, остальные убирает.

Если убирать все буквы, то программа должна просто показать все слова.

4) и наводить фокус в первую слову, в котором содержится искомое значение.

Заранее всем благодарен!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2012, 15:09
Ответы с готовыми решениями:

Поиск в combobox по первым символам
как в combobox сделать поиск по первым символам?

Фильтр содержимого в ComboBox по первым введенным буквам
Доброго времени суток. Подскажите пожалуйста есть ли возможность реализовать такую вещь? Есть...

Фильтр по введенным символам !!!!!!!!!!
Люди, подскажите, плз, как сделать! есть форма на основе таблицы, есть поле со списком на основе...

Фильтр по первым 3 символам
Загружаю в листбокс список индексов. Нужно пройтись по всему списку и переместить все индексы в...

1
969 / 772 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
27.03.2012, 16:55 2
Лучший ответ Сообщение было отмечено sk007 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public Form1()
{
    InitializeComponent();
 
    comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
    comboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;
    comboBox1.AutoCompleteCustomSource.AddRange(new [] {
    "12312313",
    "121212",
    "122222",
    "135678", 
    "Test", 
    "tested"
    });
}
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2012, 16:55
Помогаю со студенческими работами здесь

Фильтр в dbgrid по вводимым символам
Всем привет) помогите осуществить фильтр по вводимым символам. я сделал поиск по полному...

Как поставить фильтр по символам?
Предположим есть поле для ввода имени. Как можно сделать так чтоб в это поле можно было ввести...

Не работет фильтр по русским символам ClientDataSet
Delphi 2007 dbExpress MySQL5. Не работает фильтрация по русским символам в коде:...

Объединение значений ComboBox'a по первым символам
Имеется ComboBox, отображающий классы школы(5а, 5б, 6а, 6б и тд) Нужно, чтобы при выборе 5х классов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru