Por que não consigo ver o DataGridViewRow adicionado a um DataGridView?
stou tentando mostrar linhas em um DataGridVie
Aqui está o código:
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);
}
No carregamento do formulário, eu inicializei o dataGridView1 como:
dataGridView1.ColumnCount = 2;
dataGridView1.Columns[0].Name = "Name";
dataGridView1.Columns[1].Name = "Phone";
Depois que esse código é executado, quatro coisas notáveis acontecem:
Consigo ver uma nova linha criada no dataGridView Não há texto nele.rowset é false após a execução do método row.SetValue O valor da tag da linha está definido corretamentPor que o DataGridView não mostra dados?