我有三列一個ListView,我想爲字符串添加到每個的ListViewItem不顯示在列
這實際文本代碼
ListViewItem tempLV = new ListViewItem("first");
tempLV.SubItems.Add("second");
tempLV.SubItems.Add("third");
lv.Items.Add(tempLV);
和輸出
正如你所看到的,只有來自第一列的數據被添加並且被包圍ListViewItem:{}
的ListView
來自System.Windows.Controls
,
和ListViewItem
來自System.Windows.Forms
,如果使用.NET 4.5
讓我直截了當。您將WPF ListView與WinForms ListViewItem混合? – Steve
是的,因爲我看到ListViewItem構造函數的教程有很多重載,你可以傳遞一個很好的字符串數組,但是WPF ListViewItem沒有任何重載,並且我沒有看到一個subItems屬性。 – DrJonOsterman
我不是WPF的專家,但我有點懷疑這個想法可行。 (正如你可以從輸出中看到的那樣)但是我等待被拒絕 – Steve