在C#中使用ListView填充数据可以通过以下步骤实现:
以下是一个示例代码,演示如何使用C#在ListView中填充数据:
// 创建ListView控件
ListView listView1 = new ListView();
listView1.Dock = DockStyle.Fill;
// 设置ListView的列
listView1.Columns.Add("姓名");
listView1.Columns.Add("年龄");
// 创建数据源
List<Person> personList = new List<Person>();
personList.Add(new Person("张三", 20));
personList.Add(new Person("李四", 25));
personList.Add(new Person("王五", 30));
// 填充数据
foreach (Person person in personList)
{
ListViewItem item = new ListViewItem(person.Name);
item.SubItems.Add(person.Age.ToString());
listView1.Items.Add(item);
}
// 将ListView添加到窗体中
this.Controls.Add(listView1);
在上述示例中,我们创建了一个ListView控件,并设置了两列的标题。然后,我们创建了一个Person类的集合作为数据源,每个Person对象表示一行数据。通过遍历数据源,我们将每个Person对象的属性值添加到ListView中的每列中,最后将ListView添加到窗体中显示出来。
请注意,上述示例中的Person类是一个自定义的类,用于表示每行数据的实体。你可以根据自己的需求定义自己的数据实体类。
推荐的腾讯云相关产品和产品介绍链接地址:
云+社区技术沙龙[第27期]
企业创新在线学堂
云+社区技术沙龙[第7期]
云+社区技术沙龙[第17期]
企业创新在线学堂
Elastic 中国开发者大会
腾讯云存储专题直播
云原生正发声
云+社区技术沙龙[第21期]
Techo Day
领取专属 10元无门槛券
手把手带您无忧上云