我有一个数据字典,如下所示:
Key Value
1 ron k polito
2 Ryan s Winslate
我正在尝试在 datagridview 中显示 Value 列,其中包含三个不同的列名、中名和姓氏。以下语句 names.getnames().ToList() 从数据字典中检索名称(值)。
datagridview1.DataSource = names.getnames().ToList();
通过将列表移动到 datagridview 中,创建的行数与数据字典检索到的总数完全相同,但它不显示任何内容。只出现空白行。
我是 C# 新手,有什么建议可以解决这个问题。
谢谢。
这是代码:
List<localname> lname_list = new List<localname>();
var l_names = names.getnames().ToList();
foreach(var lcname in l_names)
{
string[] wrd = lcname.Split(' ');
localname lv = new localname();
lv.mylocal(wrd[0], wrd[1], wrd[2]);
lname_list.Add(lv);
}
datagridview1.DataSource = lname_list;
ShowDialog();