Я пытаюсь отобразить List
из DataRows
в DataGrid
как это:Отображение списка DataRows в DataGrid
List<DataRow> grid = new List<DataRow>();
for (int i = 0; i <= dt.Rows.Count; i++)
{
grid.Add(dt.Rows[i]);
}
dataGrid1.ItemsSource = grid;
dt
является DataTable
, откуда я получаю мои данные. Проблема в том, что при запуске кода datagrid
пуст.
Это не работает, тоже:
datagrid1.DataContext = grid;
Edit: (XAML)
<DataGrid Name="dataGrid1" />
Не могли бы вы поделиться XAML для 'datagrid1' –
Ваш код будет работать, если вы добавите' ItemsSource = «{Binding}» 'в вашем XAML –