C# 从字典键绑定DatagridView
我试图用我的字典值键填充DatagridView行,但实际上它是用长度填充的(我相信这就是键的长度) 我的字典是这样填的:C# 从字典键绑定DatagridView,c#,wpf,datagrid,C#,Wpf,Datagrid,我试图用我的字典值键填充DatagridView行,但实际上它是用长度填充的(我相信这就是键的长度) 我的字典是这样填的: 关键字:文件名 Values:表示此文件列的类columns 代码: var dictFilesAndColumns = inputFiles.GetFilesWithColumns(txtSearchPath.Text); DGFiles.DataSource = dictFilesAndColumns.Keys.ToList(); 这最后一行是我得到钥匙长度的地方
- 关键字:文件名
- Values:表示此文件列的类columns
var dictFilesAndColumns = inputFiles.GetFilesWithColumns(txtSearchPath.Text);
DGFiles.DataSource = dictFilesAndColumns.Keys.ToList();
这最后一行是我得到钥匙长度的地方。我怎样才能得到键值 您可以尝试以下方法来实现:
dictFilesAndColumns.Values.ToList();
您是否尝试过dictFilesAndColumns.Values.ToList()代码>?它的拼写长度是结尾处的“th”,而不是“lenght”…当你说键值时。这就是你列表中的每个条目。或者您是指与键关联的值?这类似于dictFilesAndColumns[whicheverkey]。@Anonymous它按照您所说的那样工作,使用.Values(我不知道为什么,因为我希望使用键而不是值)。