N
newbie001
I have the following code in a listview control's
initList function (called from form_load event). i can't
understand why the listview box still appears blank with
no columns or listview items.
all help is appreciated.
public void initList()
{
listView1.Enabled = true;
listView1.View = View.Details;
listView1.CheckBoxes = true;
listView1.FullRowSelect = true;
ColumnHeader Col1 = new
ColumnHeader();
Col1.Text = "TestColA";
Col1.Width = 1000;
ColumnHeader Col2 = new
ColumnHeader();
Col2.Text = "TestColB";
Col2.Width = 1000;
ListViewItem lvwItem = new
ListViewItem();
listView1.Sorting =
SortOrder.Ascending;
// adding heading columns
listView1.Columns.Clear();
listView1.Columns.Add(Col1);
listView1.Columns.Add(Col2);
lvwItem.Text = "ABC";
listView1.Items.Add(lvwItem);
listView1.Items[0].SubItems.Add
("Test1");
lvwItem = new ListViewItem();
lvwItem.Text = "DEF";
listView1.Items.Add(lvwItem);
listView1.Items[0].SubItems.Add
("Test2");
}
initList function (called from form_load event). i can't
understand why the listview box still appears blank with
no columns or listview items.
all help is appreciated.
public void initList()
{
listView1.Enabled = true;
listView1.View = View.Details;
listView1.CheckBoxes = true;
listView1.FullRowSelect = true;
ColumnHeader Col1 = new
ColumnHeader();
Col1.Text = "TestColA";
Col1.Width = 1000;
ColumnHeader Col2 = new
ColumnHeader();
Col2.Text = "TestColB";
Col2.Width = 1000;
ListViewItem lvwItem = new
ListViewItem();
listView1.Sorting =
SortOrder.Ascending;
// adding heading columns
listView1.Columns.Clear();
listView1.Columns.Add(Col1);
listView1.Columns.Add(Col2);
lvwItem.Text = "ABC";
listView1.Items.Add(lvwItem);
listView1.Items[0].SubItems.Add
("Test1");
lvwItem = new ListViewItem();
lvwItem.Text = "DEF";
listView1.Items.Add(lvwItem);
listView1.Items[0].SubItems.Add
("Test2");
}