我试图将任何项目设置为focused/selected/"blue coloured".
但它不起作用。我只能LightSteelBlue
做这项工作,但这不是我真正想要的:(
我想要标准格式selection appareance
,好像我要手动选择任何应用程序(顺便选择多选作品)。
感谢您的帮助
if (e.KeyCode == Keys.A && e.Control)
{
foreach (ListViewItem item in listView1.Items)
{
item.Checked = true;
item.Focused = true;
item.BackColor = System.Drawing.Color.LightSteelBlue;
}
}
答案 0 :(得分:0)
使用item.Selected = true;
选择循环内的项目我建议将HideSelection设置为false,以便在listview失去焦点时仍然突出显示您的项目。
示例代码
只是一个小小的修正
foreach (ListViewItem item in listView1.Items)
{
item.Checked = true;
item.Selected = true;
}
在InitializeComponent()下面,输入以下内容:
listview1.HideSelection = false;