У меня есть некоторые проблемы с просмотром DataGrid (DataGrid один), когда я изменяю его dataContext.
Я извлекаю информацию из sqlite DB и помещаю ее в DataTable, затем очищаю столбцы DataGrid и помещаю новые данные DataTable в DataGrid, код здесь:
sqliteDataAdapter = new SQLiteDataAdapter(query, sqliteConnection);
if (tableFromDB == null)
tableFromDB = new DataTable();
tableFromDB.Reset();
sqliteDataAdapter.Fill(tableFromDB);
dataGrid.Columns.Clear();
dataGrid.DataContext = tableFromDB;
И это работает один раз, когда я выбираю другую информацию из БД и повторяю этот код, у меня есть данные (я вижу это в DataTable), но номер столбца = 0 (в DataGrid).