我在虚拟模式下使用listView,而在SearchForVirtualItem事件中,我想标记找到的项目,就像点击此项目突出显示它一样(蓝色背面颜色)。
我尝试过:listView.Items[foundItem.Index].Selected = true;
但它没有以相同的方式突出显示(浅灰色背面颜色)。 我该怎么办?
答案 0 :(得分:1)
您需要致电。选择
listView.Items[foundItem.Index].Selected = true;
listView.Select();
答案 1 :(得分:0)
在您设置选择(呈现蓝色)时,我相信灰色轮廓来自焦点。您可以通过在当前行下方添加此行来解决此问题:
listView.Items[foundItem.Index].Focused = true;