我有一個對象列表。我想將這些項目添加到ListView。我試圖添加每個列表項明智但格式是非常糟糕的,它應該在適當的表格格式。如何將列表項添加到C#winform中的ListView?
List<string> lst = new List<string>();
lst.Add("John dsfsfsdfs " + "1" + 100);
lst.Add("Smith sdfsdfsdfs" + "2" + 120);
lst.Add("Cait dsffffffffffffffffffffff" + "3" + 97);
lst.Add("Irene" + "4" + 100);
lst.Add("Ben" + "5" + 100);
lst.Add("Deniel jjhkh " + "6" + 88);
foreach(string pl in lst)
{
listView1.Items.Add(pl);
}
項目不可見,它應該是正確的格式。
ListView'控件可以用多種方式顯示項目。對於表格視圖,請確保將[View](https://msdn.microsoft.com/en-us/library/system.windows.forms.listview.view.aspx)屬性設置爲'Details' – IronGeek
我試圖設置詳細信息,但它顯示空白列表視圖 –
你設置了[列](https://msdn.microsoft.com/en-us/library/system.windows.forms.listview.columns.aspx)屬性嗎? 「如果您的ListView控件沒有指定任何列標題,並且您將View屬性設置爲Details,則ListView控件將不顯示任何項目。」 – IronGeek