Я только что создал пример проекта с использованием VS 2008 со следующим кодом, и он, похоже, сработал:
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)
{
ListViewItem lvi = new ListViewItem("Test");
listView1.Items.Add(lvi);
}
}
private void button1_Click(object sender, EventArgs e)
{
listView1.CheckBoxes = false;
}
свойства для моего списка:
this.listView1.CheckBoxes = true;
this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader1});
this.listView1.GridLines = true;
this.listView1.Location = new System.Drawing.Point(12, 12);
this.listView1.Name = "listView1";
this.listView1.Size = new System.Drawing.Size(224, 174);
this.listView1.TabIndex = 0;
this.listView1.UseCompatibleStateImageBehavior = false;
this.listView1.View = System.Windows.Forms.View.Details;