只是主题。如果没有数据绑定,无法找到如何做到这一点。
我试图这样做:
maingrid.ColumnDefinitions.Add(col1);
DataGrid listOfExercises = new DataGrid();
listOfExercises.ItemsSource = GetDayExercises(ref time);
Grid.SetRowSpan(listOfExercises, maingrid.RowDefinitions.Count - 1);
Grid.SetColumn(listOfExercises, maingrid.ColumnDefinitions.Count - 1);
maingrid.Children.Add(listOfExercises);
GetDayExercises()返回int []。我得到了下一个结果:
行数必须相同,但数字在哪里?
答案 0 :(得分:1)
您好像想念Binding
。试试这个:
DataGridTextColumn col1 = new DataGridTextColumn();
col1.Binding = new Binding();
dataGrid1.Columns.Add(col1);
dataGrid1.ItemsSource = Enumerable.Range(1, 10);
它显示数字网格,数字从1到10