У меня есть объект BindingList, который прикреплен к DataGridView.
BindingList<FilesToProcessDataModels> Listfiles = new BindingList<FilesToProcessDataModels>();
dataGridFiles.DataSource = Listfiles;
Я хочу отфильтровать список элементов по заданному условию в разделе «Где». как показано ниже:
dataGridSheets.DataSource = Listfiles.Where(i => i.Status == FileStatus.NotProcessed).ToList();
Вышеприведенный код работает нормально, но я хочу назначить результат фильтра объекту того же типа [Listfiles] вместо datagrid,
Когда я делаю это:
Listfiles = Listfiles.Where(i => i.Status == FileStatus.NotProcessed).ToList();
это дает следующую ошибку
[Невозможно неявно преобразовать тип «System.Collections.Generic.List в BindingList»]
Как я могу преобразовать общий список в BindingList<FilesToProcessDataModels>
?