我有一个类 Zones,它有一个 Row 类型的对象列表。我想要做的是让 DataGridView 显示我所有区域中的所有行。这段代码只为我提供了列表aircraft.zones 中第一个区域的行。
BindingSource mySource = new BindingSource();
mySource.DataSource = aircraft.zones;
mySource.DataMember = "rows";
Zone 类看起来像这样
public class Zone
{
public List<Row> rows{ get; set; }
public string name { get; set; }
double arm;
private int id;
}
我可以通过将所有行插入 DataTable 然后绑定到它来做到这一点,但我真的不想这样做,那么任何更改都不会被更新。有什么想法可以显示所有区域中的所有行吗?
谢谢。