Здравствуйте, CyberRussia, Вы писали:
D>>Нужно чтобы грид умел работать с IQueryable. DevExpress умеет.
CR>Окей. linq2db предоставляет класс с результатом реализующим интерфейс IQueryable. Берем DevExpress. Забыл как в нем класс грида называется. Означает ли, что я могу просто написать DataGrid.DataSource = MyDataBaseDB.MyReport и "забыть" о написании кода для реализации фильтров по выбору оператора?
CR>, где DataGrid — объект грида DevExpress
CR>MyDataBaseDB — класс сгенерированный linq2db для доступа к БД
Именно так
https://docs.devexpress.com/WPF/120297/controls-and-libraries/data-grid/binding-to-data/binding-to-any-data-source-with-virtual-sources/how-to-bind-to-iqueryable
Нужно понимать что DevExpress это еще и репортинг и экспорт в одной коробке