У меня есть объект BindingList, который дополняется DataGridView.Преобразовать общий список в BindingList <T>
BindingList<FilesToProcessDataModels> Listfiles = new BindingList<FilesToProcessDataModels>();
dataGridFiles.DataSource = Listfiles;
Я хочу, чтобы отсортировать список элементов по заданным условиям в разделе Где. как следующее:
dataGridSheets.DataSource = Listfiles.Where(i => i.Status == FileStatus.NotProcessed).ToList();
Приведенный выше код работает отлично, но я хочу, чтобы назначить фильтр resut на тот же объект типа [Listfiles] вместо DataGrid,
Когда я делаю это:
Listfiles = Listfiles.Where(i => i.Status == FileStatus.NotProcessed).ToList();
он дает следующее erorr
[Невозможно неявно преобразовать тип 'System.Collections.Generic.List в BindingList ']
Как конвертировать общий список в BindingList<FilesToProcessDataModels>
?
Дубликата: http://stackoverflow.com/questions/14953461/convert-ilistt-to-bindinglistt – Marton