Я только начал изучать WPF и пытался установить DataGrid с некоторым набором данных. У меня есть встречи из Outlook и номера недели. Во-первых, у меня есть список встреч, которые имеют свойства, одним из них является «cwHours» - часы календарной недели - массив с плавающей точкой, индексы которого соответствуют номерам календарной недели. А ценности внутри это рабочие часы. Так вот в чем проблема снимок экрана Как видно на снимке экрана, мой массив cwhours отображается в столбце как отдельный массив, но он должен быть разбит на столбцы по индексам в правой части Название проекта. Как я могу поместить массив в DataGrid, не в одном столбце, а в разных? Спасибо.
List<ProjectModel> lst = reader.olProjectList;
DataTable.ItemsSource = lst;
foreach(var x in lst)
{
float[] arrayofcw = x.cwHours;
for (int i = 0; i < arrayofcw.Length; i++)
{
var col = new DataGridTextColumn();
col.Header = i;
DataTable.Columns.Add(col);
}
}