В приложении WPF, которое также использует Entity Framework 6, я хочу отобразить только подмножество полей класса, но мне не ясно, как это сделать. В главном окне приложения метод Window_Loaded содержит следующий код, который обеспечивает отображение таблицы для всех полей класса Course, но я хочу, чтобы он отображал только подмножество. Это текущий код:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
System.Windows.Data.CollectionViewSource courseViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("courseViewSource")));
_context.Courses.Include(c => c.Author).Load();
courseViewSource.Source = _context.Courses.Local;
}
Я обнаружил, что могу изменить страницу XAML, чтобы отключить столбцы, но как мне их вернуть, если я хочу увеличить отображаемые поля? Прямо сейчас я удалил автора DataGridTextColumn, но как мне добавить его обратно? Где я могу получить этот код? (как "освежить" своего рода)?