【发布时间】:2010-12-06 08:14:19
【问题描述】:
在我的代码中,我需要在重复间隔后从 DataGridView 中删除行,因此我在计时器到期时调用以下函数:
private void removeRows(DataGridView dgv) {
foreach (DataGridViewRow row in dgv.Rows)
{
// if some condition holds
dgv.Remove(row);
}
dgv.Refresh();
}
我知道这些行已成功从 DataGridView 中删除,但无论出于何种原因它们仍保留在显示中。关于我可能做错的任何提示?
【问题讨论】:
标签: c# winforms datagridview refresh populate