Как я могу знать, имеет ли datagridview errorText на каком-либо из, его - ячейки. У меня есть кнопка Save, которую я хочу включить, только если все значения ячеек являются допустимым подразумевать, что ни одна из ячеек не имеет набор errorText
Используйте этот метод в своем коде:
private bool HasErrorText()
{
bool hasErrorText = false;
//replace this.dataGridView1 with the name of your datagridview control
foreach (DataGridViewRow row in this.dataGridView1.Rows)
{
foreach (DataGridViewCell cell in row.Cells)
{
if (cell.ErrorText.Length > 0)
{
hasErrorText = true;
break;
}
}
if (hasErrorText)
break;
}
return hasErrorText;
}