在C#中,可以通過以下幾種方法向DataGridView中添加數據:
List<Person> personList = GetPersonList(); // 假設獲取到了Person對象的列表
dataGridView1.DataSource = personList;
foreach (Person person in personList)
{
dataGridView1.Rows.Add(person.Name, person.Age, person.City); // 假設Person對象有Name、Age和City屬性
}
DataTable dt = new DataTable();
dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));
dt.Columns.Add("City", typeof(string));
foreach (Person person in personList)
{
dt.Rows.Add(person.Name, person.Age, person.City);
}
dataGridView1.DataSource = dt;
請注意,以上示例中的"Person"是一個自定義的類,你可以根據自己的業務需求替換為實際的類名。同時,也可以根據需要自定義DataGridView的列和行樣式。