Как можно реализовать поиск по Datagrid?
Полностью аналогичный вопрос тому, что задавался раньше на этом форуме - Помогите реализовать поиск по Datagrid
Вопрос, как можно иначе это организовать? не используя MVVM. Можно это сделать без указания строки подключения к БД? У меня база подключена через ADO и я не использую его. Как правильно реализовать это можно?
грид вывожу этой строкой
DGComplectViev.ItemsSource = NormApparatYchetEntities2.GetContext().ComplectTable.ToList();
Ответы (1 шт):
Вам можно использовать посредника в источнике данных в виде BindingSource. Источник для DG будет BindingSource, а для BindingSource уже ваш List. В BindigSource есть свойство Filter, с помощью него можно удобно поиск сделать, вот почитайте. https://docs.microsoft.com/ru-ru/dotnet/api/system.windows.forms.bindingsource.filter?view=net-5.0#System_Windows_Forms_BindingSource_Filter