我有一个List<Student>
其中每个学生4个属性。Listview c#而不是列表框
目前我使用的是这样的:
listStudents = new List<Student>();
foreach (Student s in listStudents)
{
listbox1.Items.Add(s);
}
但它显示了4个属性彼此相邻。
我做了一些研究,以列中的属性进行排序,并找到listview
。
任何人都可以解释我如何做到这一点?
我试图add columns
到listview
的集合,但它仍然没有工作...
我也试了一下:
listStudents = new List<Student>();
foreach (Student s in listStudents)
{
listview.Items.Add(s);
}
谁能告诉我,我在做什么错误?我只想为不同栏目的每个学生提供4个房产。
看到这个http://stackoverflow.com/questions/9951704/add-item-to-listview-control –
我其实喜欢listview而不是listbox。它看起来很漂亮,没有太多花哨的代码。它可以看起来像一个网格。添加标题/列到它,然后添加项目。我想,你需要分别添加每个特定的列值。 –