我有一個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。它看起來很漂亮,沒有太多花哨的代碼。它可以看起來像一個網格。添加標題/列到它,然後添加項目。我想,你需要分別添加每個特定的列值。 –