首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

winForms + DataGridView绑定到List <T>

您好!您的问题是关于将winForms和DataGridView绑定到List<T>的方法。以下是一个简单的示例,说明如何将DataGridView绑定到List<T>。

首先,确保您已经在项目中引用了System.Windows.Forms和System.Data.DataSetExtensions命名空间。

代码语言:csharp
复制
using System.Windows.Forms;
using System.Data.DataSetExtensions;

接下来,创建一个简单的类,例如Person,并为其添加一些属性。

代码语言:csharp
复制
public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
}

在您的窗体中,添加一个DataGridView控件和一个按钮。

代码语言:csharp
复制
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。如果您需要更多的帮助,请告诉我!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券