Я пытаюсь отобразить содержимое таблицы данных в моей таблице данных wpf
В следующем сообщении:
Почему я не могу привязать источник данных WPFToolkit DataGrid к DataTable?
Я нашел код:
myDataGrid.ItemsSource = myDataTable.DefaultView;
, и поведение странное: он показывает n пустых строк, где n правильно: запрос приводит к n строкам!
Так почему я не могу их увидеть?
Не видя код, я бы предположил, что у вас AutoGenerateColumns не установлено значение true. Это нормально, но если вы не генерируете столбцы автоматически, вам нужно вручную добавить определения столбцов в вашу сетку данных.
AutoGenerateColumns
Одним из возможных решений было бы заменить DataGrid на DataGridView и связать свойство DataGridView.DataSource с самим DataTable. Согласно этому примеру :
DataGrid
DataGridView
DataGridView.DataSource
DataTable
dataGrid1.DataSource = table;