如何使datagridview显示数组的内容?

时间:2013-12-17 09:03:15

标签: c# winforms datagridview

我有一个1d数组listOfValues。它包含双重值。我想将其值显示到名为dataGridVal的数据网格视图中。

我做到了 dataGridVal.Source = listOfValues但它不起作用。

我错过了什么吗?

1 个答案:

答案 0 :(得分:3)

DataGridView将其列绑定到数据源中项目的属性。因此,double类型没有任何属性,您无法直接绑定到该类型。

提示:您可以将双值投影到匿名对象中:

dataGridVal.DataSource = listOfValues.Select(d => new { Value = d }).ToArray();