用SetSubItem' Visual Basic ' Adds a new item with ImageIndex 3 ListView1.Items.Add("List item text", 3)// C# // Adds a new item with ImageIndex 3 listView1.Items.Add("List item text", 3);// C++ // Adds a new item with ImageIndex 3 listView1->Items->Add(S"List item text", 3); 调用 Items 属性的 SetSubItem 方法。下面的代码实例为一个列表项设置职员姓名和部门。 ' Visual Basic ' Adds two subitems to the first list item ListView1.Items(0).SubItems.Add("John Smith") ListView1.Items(0).SubItems.Add("Accounting")// C# // Adds two subitems to the first list item. listView1.Items[0].SubItems.Add("John Smith"); listView1.Items[0].SubItems.Add("Accounting");// C++ // Adds two subitems to the first list item. listView1->Items->Item[0]->SubItems->Add(S"John Smith"); listView1->Items->Item[0]->SubItems->Add(S"Accounting");
列1 列2 1 2 3 4this.listView1.Columns.Add("列1", 80, HorizontalAlignment.Left); this.listView1.Columns.Add("列2", 100, HorizontalAlignment.Center);this.listView1.Items.AddRange( new ListViewItem[] { new ListViewItem("1"), new ListViewItem("2") }); this.listView1.Items.AddRange( new ListViewItem[] { new ListViewItem("3"), new ListViewItem("4") });
' Adds a new item with ImageIndex 3
ListView1.Items.Add("List item text", 3)// C#
// Adds a new item with ImageIndex 3
listView1.Items.Add("List item text", 3);// C++
// Adds a new item with ImageIndex 3
listView1->Items->Add(S"List item text", 3);
调用 Items 属性的 SetSubItem 方法。下面的代码实例为一个列表项设置职员姓名和部门。
' Visual Basic
' Adds two subitems to the first list item
ListView1.Items(0).SubItems.Add("John Smith")
ListView1.Items(0).SubItems.Add("Accounting")// C#
// Adds two subitems to the first list item.
listView1.Items[0].SubItems.Add("John Smith");
listView1.Items[0].SubItems.Add("Accounting");// C++
// Adds two subitems to the first list item.
listView1->Items->Item[0]->SubItems->Add(S"John Smith");
listView1->Items->Item[0]->SubItems->Add(S"Accounting");
1 2
3 4this.listView1.Columns.Add("列1", 80, HorizontalAlignment.Left);
this.listView1.Columns.Add("列2", 100, HorizontalAlignment.Center);this.listView1.Items.AddRange(
new ListViewItem[] { new ListViewItem("1"), new ListViewItem("2") });
this.listView1.Items.AddRange(
new ListViewItem[] { new ListViewItem("3"), new ListViewItem("4") });
li.SubItems .Clear ();//清空
li.SubItems[0].Text =dr["JAN"].ToString ();//第一列这样赋值的话,就可以加其他列了
li.SubItems .Add (dr["商品名"].ToString ());//第二列
li.SubItems .Add (dr["規格"].ToString ());//第三列
lstvDetail.Items .Add (li);
this.listView1.Columns.Add("列2", 100, HorizontalAlignment.Center);this.listView1.Items.AddRange (
new ListViewItem[] { new ListViewItem (new string[] { "1", "2" }),
new ListViewItem (new string[] { "3", "4" }) } );