0

只是主题。找不到没有数据绑定的方法。

我正在尝试这样做:

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[]。我得到了下一个结果:

程序窗口

行数与必须相同,但数字在哪里?

4

1 回答 1

1

看来你错过了Binding。试试这个:

DataGridTextColumn col1 = new DataGridTextColumn();
col1.Binding = new Binding();
dataGrid1.Columns.Add(col1);

dataGrid1.ItemsSource = Enumerable.Range(1, 10);

它显示数字从 1 到 10 的数据网格

于 2012-11-21T16:04:30.470 回答