我已经从excel中的列表向我的datagridview添加了一个列标题。现在我有一个带有键的字典作为列标题,需要将值插入到新行中。每行一个词典。
foreach (DataGridViewRow row in dgv_ExitPoints.Rows)
{
for (int j = 0; j < dgv_ExitPoints.Columns.Count; j++)
{
String header = dgv_ExitPoints.Columns[j].HeaderText;
if(exitPointDictionary.ContainsKey(header)
{
???
}
}
}
答案 0 :(得分:0)
我已经解决了。如果有人对未来感兴趣:
`for (int j = 0; j < dgv_ExitPoints.Columns.Count; j++)
{
String header = dgv_ExitPoints.Columns[j].HeaderText;
if(exitPointDictionary.ContainsKey(header))
{
dgv_ExitPoints.Rows[counter].Cells[j].Value = exitPointDictionary[header].ToString();
}
++counter;
}`