【发布时间】:2013-09-27 20:42:45
【问题描述】:
这是我的代码:
void Main() {
List<Restaurant> restaurants = new List<Restaurant>();
}
class Restaurant {
public int Id;
public List<Complaint> Complaints = new List<Complaints>();
}
class Complaint {
public string Name;
public string Address;
public int Age;
public DateTime ComplaintDate;
}
我想在 DataGridView 控件中显示 RestaurantData 中包含的数据,它是 Restaurant 类的一个对象。首先,我想显示餐厅的 ID,然后是针对餐厅的投诉数量,使其看起来像这样(ID 在 A 列,名称在 B 列,依此类推):
- 身份证姓名地址年龄日期
- 姓名地址年龄日期
- 姓名地址年龄日期
我过去对 DataGridView 的使用仅限于 dataGridView1.DataSource = (some array)。但是,这次我要呈现的信息显然不是数组,所以我被卡住了。
【问题讨论】:
-
你在寻找类似this的东西吗?
-
我认为这是 WinForms,因为您之前的问题是 Winforms 是否正确?
-
那个答案应该有。抱歉花了一点时间,我在回答中被拉走了。
标签: c# winforms datagridview