為 ListView 控制項中的多列新增項目
使用 listView1.Items 將項目新增至 ListView 控制項的第一列非常簡單。添加。但是,要將項目新增至後續列,需要採用稍微不同的方法。
解決方案 1
使用 ListViewItem 的 SubItems 屬性,您可以將項目新增至特定的列列。例如,要將項目新增至前四列:
string[] row1 = { "s1", "s2", "s3" }; listView1.Items.Add("Column1Text").SubItems.AddRange(row1);
解決方案 2
或者,您可以為每行建立單獨的 ListViewItem物件並使用以下命令新增子項目SubItems.Add:
ListViewItem item1 = new ListViewItem("Something"); item1.SubItems.Add("SubItem1a"); item1.SubItems.Add("SubItem1b"); item1.SubItems.Add("SubItem1c"); ListViewItem item2 = new ListViewItem("Something2"); item2.SubItems.Add("SubItem2a"); item2.SubItems.Add("SubItem2b"); item2.SubItems.Add("SubItem2c"); ListViewItem item3 = new ListViewItem("Something3"); item3.SubItems.Add("SubItem3a"); item3.SubItems.Add("SubItem3b"); item3.SubItems.Add("SubItem3c"); ListView1.Items.AddRange(new ListViewItem[] {item1,item2,item3});
這些解決方案提供了向多個列添加項目的靈活性ListView 控件,允許動態資料填充。
以上是如何在 ListView 控制項中的多個欄位新增項目?的詳細內容。更多資訊請關注PHP中文網其他相關文章!