@Reddy S R при загрузке формы вы его инициализировали

аюсь показать строки в DataGridView.

Вот код:

foreach (Customers cust in custList)
            {
                string[] rowValues = { cust.Name, cust.PhoneNo };
                DataGridViewRow row = new DataGridViewRow();
                bool rowset = row.SetValues(rowValues);
                row.Tag = cust.CustomerId;
                dataGridView1.Rows.Add(row);
            }

При загрузке формы я инициализировал dataGridView1 как:

dataGridView1.ColumnCount = 2;
dataGridView1.Columns[0].Name = "Name";
dataGridView1.Columns[1].Name = "Phone";

После выполнения этого кода происходят четыре заметные вещи:

Я вижу новую строку, созданную в dataGridView1.Там нет текста в этом.rowset равен false после того, как будет выполнен метод row.SetValues.Значение тега строки установлено правильно.

Почему DataGridView не показывает данные?

Ответы на вопрос(3)

Ваш ответ на вопрос