Отображать только определенные столбцы в DataGrid из объекта Entity
Я пытаюсь заполнить DataGrid запросом SQL в Entity Model, созданной в VS2010.
public List<MovieTable> LoadMoviesMethod()
{
ObjectQuery<MovieTable> _movies = dataEntities.MovieTables;
var query =
from MovieTable in _movies
//where MovieTable.Rating == "R"
//orderby MovieTable.id
select MovieTable;
return query.ToList();
}
Объект MovieTable генерируется автоматически при импорте базы данных, но когда он отображается в сетке, он отображает больше информации, чем хотелось бы (id, EntityKey и EntityState). Пытаясь выбрать определенные свойства в объекте, я получаю строки обратно, и оператор return жалуется. Есть ли способ выбрать определенные элементы MovieTable для отображения на сетке данных? Может быть, указать столбцы, которые я хотел бы отобразить? Кажется достаточно простым, но я думаю, что я недостаточно хорош, чтобы понять это !!!!