您好!您的问题是关于将winForms和DataGridView绑定到List<T>的方法。以下是一个简单的示例,说明如何将DataGridView绑定到List<T>。
首先,确保您已经在项目中引用了System.Windows.Forms和System.Data.DataSetExtensions命名空间。
using System.Windows.Forms;
using System.Data.DataSetExtensions;
接下来,创建一个简单的类,例如Person,并为其添加一些属性。
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
在您的窗体中,添加一个DataGridView控件和一个按钮。
private void button1_Click(object sender, EventArgs e)
{
List<Person> people = new List<Person>();
people.Add(new Person { Name = "John", Age = 30 });
people.Add(new Person { Name = "Jane", Age = 25 });
people.Add(new Person { Name = "Bob", Age = 40 });
dataGridView1.DataSource = people.ToList();
}
在这个示例中,我们创建了一个List<Person>,并向其中添加了一些Person对象。然后,我们将该列表设置为DataGridView的数据源。
您可以使用类似的方法将其他数据源绑定到DataGridView。如果您需要更多的帮助,请告诉我!
领取专属 10元无门槛券
手把手带您无忧上云