将GridView绑定到列表<;类的>;
本文关键字:lt 类的 gt 列表 GridView 绑定 | 更新日期: 2023-09-27 18:26:27
我正在尝试将网格视图绑定到
List<Line>
其中Line是具有结构的类
Line.Length
Line.X1Y1.X
Line.X1Y1.Y
...
如果我使用绑定如下:
dataGridView1.DataSource = lines;
它填充了Line的内容,但没有填充Line.X1Y1的内容,而是插入了"项目名称。窗体名称->子类名称",但没有将其内容作为新列。
调用"lines.Select().ToList();
"应该是什么样子才能获得Lines Class内容?
不使用直接DataSource
,可以使用如下:
this.dataGridView1.Rows.Clear();
foreach (Line item in Lines)
{
dataGridView1.Rows.Add(item.X1Y1.X, item.X1Y1.Y);
}