簡體   English   中英

ListView C#:如何將項目添加到第一個以外的列

[英]listview c#: how to add items to columns other than the first

我的問題完全是這樣的 :“要將項目添加到listView控件(Winform)的第1列中,我正在使用listView1.Items.Add,這很好,但是如何將項目添加到第2列和第3列等?”

在其他地方有很多類似的問答,但是他們都沒有談論如何使用WinForms交互式listView構建器添加項目,而不是直接對其進行編碼。 我知道如何編碼,但是由於您可以使用構建器將項目添加到第一列,因此我認為必須為其他列執行此操作。

我認為(不確定)最簡單的方法是添加字符串數組,並且列表視圖根據數組索引知道該列。

右鍵單擊ListView,然后選擇“編輯項目...”以獲取ListViewItem集合編輯器。

選擇一個ListViewItem(或單擊“添加”以添加一個,然后選擇它)。 在屬性窗格中,在“數據”類別中找到“子項”。 單擊“ ...”按鈕以打開ListViewSubItem集合編輯器,您可以添加子項目,這些子項目出現在第一個項目之后的列中。

如果要查看任何內容,則需要設置ListViewItems和ListViewSubItems的Text屬性。

暫無
暫無

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

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