簡體   English   中英

C#ListView子項

[英]C# ListView Sub Items

我試圖將項目添加到具有2列的listView中。 當我使用下面的代碼時,它將在第一列中添加一個項目,而在第二列中不添加任何內容,那么它將創建一個新行,第一列中沒有任何內容,第二列中有一個項目,如何將它們都放在同一行上? 謝謝。

listView1.Items.Add(item1);
ListViewItem date = new ListViewItem();
date.SubItems.Add(subitem1);
listView1.Items.Add(date);

這有效:

ListViewItem item = new ListViewItem("some item");
item.SubItems.Add(new ListViewItem.ListViewSubItem(item, "sub item"));

this.listView1.Items.Add(item);

將“ View屬性設置為“ Details以檢查是否一切正確。

在此處輸入圖片說明

那是因為您要向ListView添加兩個 ListViewItem。 使它看起來與此類似:

        var item = new ListViewItem("first");
        item.SubItems.Add("second");
        item.SubItems.Add("third");
        listView1.Items.Add(item);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM