Как можно реализовать поиск по 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

→ Ссылка