Как отобразить коллекцию как значение в DataGrid?

107
17 мая 2021, 05:40

Есть DataGrid, ItemsSource которого является List<Author>. В классе Author есть публичное свойство List<Book>. У класса Book переопределён метод ToString(). При отображении DataGrid в колонка books заполняется значениями (List<Book>).ToString() т.е. получается значение (Collection). Хочу, чтобы в ячейках колонки Books навпротив каждого автора было значение типа String.Join("\r\n", books) или в эту ячейку вставить ListView и установить есть ItemsSource как Books. Но я не знаю как это реализовать. Можете помочь?

READ ALSO
Сортировка List&lt;GameObject&gt;

Сортировка List<GameObject>

Как можно отсортировать List по алфавиту используя gameObjectname?

352
Как остановить цикл? C#

Как остановить цикл? C#

Есть кнопка которая при нажатии запускает действие, и при повторном нажатии останавливает

88
Заполнить массив значениями из базы данных и получить их кол-во

Заполнить массив значениями из базы данных и получить их кол-во

я получаю из базы данных строку следующего типа 1,2,3,4,5 Мне нужно заполнить массив int этими значениями и посчитать их кол-во (в данном случае...

81
IEnumerable или IList что лучше всего использовать?

IEnumerable или IList что лучше всего использовать?

прочитав несколько статей я понял что например когда данные тащим из бд то лучше использовать IEnumerable а в других случаях IList

115