У меня есть некоторые проблемы с просмотром DataGrid (DataGrid - один), когда я изменяю его dataContext.Исчезновение столбцов при изменении datagrid.datacontext
извлечь информацию из БД SQLite и поместить его в 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).
Почему вы удаляете столбцы. Что произойдет, когда вы прокомментируете следующую строку: dataGrid.Columns.Clear(); – Amit