Beste Möglichkeit zum Aktualisieren von DataGridView, wenn Sie die Basisdatenquelle aktualisieren
Wie kann eine DataGridView am besten aktualisiert werden, wenn Sie die Basisdatenquelle aktualisieren?
Ich aktualisiere die Datenquelle häufig und wollte dem Benutzer das Ergebnis so anzeigen, wie es geschieht.
Ich habe so etwas gemacht (und es funktioniert), aber das geht nichtDataGridView.DataSource
scheint nicht der richtige Weg zu sein.
List<ItemState> itemStates = new List<ItemState>();
dataGridView1.DataSource = itemStates;
for (int i = 0; i < 10; i++) {
itemStates.Add(new ItemState { Id = i.ToString() });
dataGridView1.DataSource = null;
dataGridView1.DataSource = itemStates;
System.Threading.Thread.Sleep(500);
}