В WPF и с использованием EF, как я могу отобразить подмножество полей класса в таблице? - PullRequest
0 голосов
/ 11 ноября 2018

В приложении 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, но как мне добавить его обратно? Где я могу получить этот код? (как "освежить" своего рода)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...