добавить значение, если ячейка пустая c # dataGridView - PullRequest
0 голосов
/ 20 мая 2018

[C # winform] Я хочу вписать значение в ячейки DataGridView, если ячейка пуста, помогите мне

enter image description here

введите описание изображения здесь

1 Ответ

0 голосов
/ 22 мая 2018

Взятые прямо из комментариев к вашему вопросу, но в удобочитаемом формате:

for(int i = 0; i < dgv.Rows.Count; i++)
{
    for(int j = 0; j < dgv.Columns.Count; j++)
    {
        if (dgv.Rows[i].Cells[j].Value == null)
        {
            dgv.Rows[i].Cells[j].Value = "0";
        }
    }
}

Я не вижу причин, по которым это не сработает, если это сработало, пожалуйста, дайте людям знать, что будущие люди с подобнымпроблема может использовать его.

Я предлагаю изменить dgv.Rows[i].Cells[j].Value == null на string.IsNullOrEmpty(dgv.Rows[i].Cells[j].Value), это гарантирует, что значение никогда не может быть "", которое не равно нулю, но будет выглядеть пустым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...