如何动态填充数据网格而不绑定?

时间:2012-11-21 15:18:10

标签: c# .net wpf datagrid

只是主题。如果没有数据绑定,无法找到如何做到这一点。

我试图这样做:

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

Program window

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

1 个答案:

答案 0 :(得分:1)

您好像想念Binding。试试这个:

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

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

它显示数字网格,数字从1到10