Nel mio codice ho bisogno di rimuovere le righe dal DataGridView dopo un intervallo ricorrente, e così io chiamo il seguente funzione quando un timer scade:C# - come faccio rinfresco DataGridView dopo aver rimosso le righe
private void removeRows(DataGridView dgv) {
foreach (DataGridViewRow row in dgv.Rows)
{
// if some condition holds
dgv.Remove(row);
}
dgv.Refresh();
}
lo so le righe vengono cancellate con successo da DataGridView, anche se rimangono comunque sul display per qualsiasi motivo. Qualche consiglio su cosa potrei fare male?
scusa, non ho familiarità con quello (C# newbie). Potresti espanderti un po '? Grazie. – sa125
Ciao, se modifichi il tuo post e aggiungi alcune informazioni su come stai compilando la tua origine dati, allora potrei essere in grado di aiutarti con alcuni suggerimenti. Saluti. –