У меня есть DataGrid, который привязан к DataTable («LastDatasets»)DataGrid привязан к DataTable не освежающих ценности
Когда я обновить DataTable в таймере с помощью этого кода:
if (LastDatasets != null)
{
var maxRow = LastDatasets.Select("id = MAX(id)").FirstOrDefault();
var newds = dataInterface.ReadFromDatabase("SELECT * FROM daten WHERE id > " + dataInterface.SqlSep + "id LIMIT 30", new Dictionary<string, object>() {{"id", maxRow["id"]}});
if (newds != null && newds.Rows.Count > 0)
{
LastDatasets.Merge(newds);
}
}
Мои DataTable содержит мои новые данные, но DataGrid в WPF не обновляется!
Это не лучшим решением, потому что тогда вся DataGrid получает redrawed, но я только хотел что изменения сделаны. Потому что весь перерисовка очень медленная! –