请看下面这段代码,我只是想通过程序把ListViewItem选中而已,怎么着就不行???
ListViewItem lvi1 = new ListViewItem("10000");
ListViewItem lvi2 = new ListViewItem("10001");
ListViewItem lvi3 = new ListViewItem("10002");
ListViewItem lvi4 = new ListViewItem("10003");
listView1.Items.AddRange(new ListViewItem[]{lvi1,lvi2,lvi3,lvi4});
bool f1 =  listView1.Focus();
bool f = listView1.Focused;
listView1.Items[2].Selected = true;
listView1.Items[2].Focused = true;
以上代码就是新建了一个Winform程序而已,然后窗体有个ListView,其他啥都没有。
但是运行之后,10012没有被选中,而且可以查看Focused,f1,f都还是false......我到底是哪里错了,怎样才可以出现单击该项的效果(该项被选中,而且该项的背景色变蓝,focused,f1,f都为true).