Проверьте, имеет ли dataGridView набор errorText на каком-либо из, его - ячейки

Как я могу знать, имеет ли datagridview errorText на каком-либо из, его - ячейки. У меня есть кнопка Save, которую я хочу включить, только если все значения ячеек являются допустимым подразумевать, что ни одна из ячеек не имеет набор errorText

5
задан Mediator 1 July 2011 в 11:48
поделиться

1 ответ

Используйте этот метод в своем коде:

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;
    }
11
ответ дан 13 December 2019 в 19:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: