我正在使用以下内容删除所有gridControl列表,但它在行时没有工作给出错误。对于行的定义我怎么能循环删除所有元素。
do
{
foreach (DataGridViewRow row in gridControl1.Rows)
{
try
{
gridViewForVariableLinkage.Rows.Remove(row);
}
catch (Exception) { }
}
} while (gridViewForVariableLinkage.Rows.Count > 1);
答案 0 :(得分:1)
你可以这样使用for循环:
for (int i = 0; gridViewForVariableLinkage.RowCount > 1; i++)
{
gridViewForVariableLinkage.DeleteRow(i);
}