我正在使用 c# 处理 WinApp 项目。我正在使用 datagridview,当我尝试在单元格内写入时,会自动创建一个新行。因此,如果我使用 2 行,则会自动创建第 3 行,并将其计入集合中。
foreach (DataGridViewRow row in grdCrew.Rows)
{
}
Run Code Online (Sandbox Code Playgroud)
因此该语句执行 3 次 insted 2。我怎样才能避免这种情况并执行语句 2。?
DataGridViewRows 有一个IsNewRow属性,如果它是由 插入的空行,则该属性为真DataGridView。
foreach (DataGridViewRow row in grdCrew.Rows)
{
if (!row.IsNewRow)
{
}
}
Run Code Online (Sandbox Code Playgroud)