У меня есть коллекция, которую я связываю с datagrid (расширенный набор инструментов инструментария wpf). Все в порядке со стандартной привязкой, но теперь я хочу привязать вложенный список в этой коллекции к дополнительным столбцам.Связывание вложенного списка с дополнительными столбцами в xaml
Например Person Имя Возраст День рождения номера телефонов []
Где Имя, возраст, и человек связывается отлично, но человек может иметь много телефонных номеров, так что я использую список вместо одного объекта. Строго говоря, «PhoneNumbers» - это тип, который также хранит информацию типа «Home» или «Mobile», и я хочу, чтобы это был заголовок в новом столбце. Таким образом, сетка данных будет что-то вроде
Имя Возраст День рождения Home Mobile Работа
John 42 1/2/1234 1234 5678 9012
и т.д. Тем не менее, я не знаю заранее, как долго вложенный список будет быть. Чтобы быть ясным, это несколько для учебных целей, поэтому я пытаюсь выяснить, можно ли это сделать в чистом XAML. Я понимаю, что я мог добавлять столбцы во время выполнения кода. Однако я не уверен, что это возможно.