Hello Joe,
// Create a new ListView control.
ListView listView1 = new ListView();
listView1.Bound s = new Rectangle(new Point(10, 10), new Size(300,
200));
// Set the view to show details.
listView1.View = View.Details;
// Allow the user to edit item text.
listView1.Label Edit = true;
// Allow the user to rearrange columns.
listView1.Allow ColumnReorder = true;
// Display check boxes.
listView1.Check Boxes = true;
// Select the item and subitems when selection is made.
listView1.FullR owSelect = true;
// Display grid lines.
listView1.GridL ines = true;
// Sort the items in the list in ascending order.
listView1.Sorti ng = SortOrder.Ascen ding;
// Create three items and three sets of subitems for each item.
ListViewItem item1 = new ListViewItem("i tem1", 0);
// Place a check mark next to the item.
item1.Checked = true;
item1.SubItems. Add("1");
item1.SubItems. Add("2");
item1.SubItems. Add("3");
ListViewItem item2 = new ListViewItem("i tem2", 1);
item2.SubItems. Add("4");
item2.SubItems. Add("5");
item2.SubItems. Add("6");
ListViewItem item3 = new ListViewItem("i tem3", 0);
// Place a check mark next to the item.
item3.Checked = true;
item3.SubItems. Add("7");
item3.SubItems. Add("8");
item3.SubItems. Add("9");
// Create columns for the items and subitems.
listView1.Colum ns.Add("Item Column", -2, HorizontalAlign ment.Left);
listView1.Colum ns.Add("Column 2", -2, HorizontalAlign ment.Left);
listView1.Colum ns.Add("Column 3", -2, HorizontalAlign ment.Left);
listView1.Colum ns.Add("Column 4", -2, HorizontalAlign ment.Center);
//Add the items to the ListView.
listView1.Items .AddRange(new ListViewItem[] { item1, item2, item3
});
this.Controls.A dd(listView1);
J> I set up two columns in listview.
J>
J> I use Add to add items, but how do I access the second column? and
J> add text?
J>
---
WBR,
Michael Nemtsev :: blog:
http://spaces.msn.com/laflour
"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche