Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 516899

Живой поиск по вложению в combobox, загруженный из БД - C# Windows Forms

$
0
0
Здравствуйте!
Уже достаточно долго не могу решить данный вопрос. Поиск по форуму не привел к желаемым практическим результатам.

Что имеем:
Загружаемый из БД combobox
Код:

            using (SqlConnection cn = new SqlConnection(connStr))                                                                         
            {                                                                                                                             
                string fillOrg = "Select Название from Организации where ID not in (33)";                                                                                                                     
                                                                                                                                           
                DataTable table = new DataTable();                                                                                                                                                                         
                                                                                                                                           
                SqlDataAdapter da = new SqlDataAdapter(fillOrg, cn);                                                                                                                                   
                                                                                                                                           
                da.Fill(table);                                                                                                                                                                                                                 
                                                                                                                                           
                comboBox1.DataSource = table;                                                                                             
                comboBox1.DisplayMember = "Название";                                                                                     
                comboBox1.SelectedIndex = -1;       
}

При вписывании пользователем текста должен происходить живой поиск по вложению в строки cb и выпадать список с подходящими значениями.
Думал, что можно создать массив строк аналогичный строкам из ComBox и работать дальше с ним, но это решение выглядит грубоватым.
Поиск по первым буквам тут не интересует.
Хотелось бы совместными усилиями написать полностью рабочий алгоритм и увековечить его на страницах этой темы.

Viewing all articles
Browse latest Browse all 516899

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>