c# リストビューのフォーカスされていない時の選択アイテムの強調表示見づらすぎ。

f:id:alakialaca:20171115005608g:plain

この通りGIFだと更にわかりづらいですね。

 

とりあえず、リストビューの選択外れたらハイライトになるようにしてみた。

 

 

private void listView1_Enter(object sender, EventArgs e)
{
 //選択しているものがあれば
 if(listView1.SelectedItems.Count == 1)
 {
  listView1.SelectedItems[0].BackColor = Color.Empty;


 }
}

private void listView1_Leave(object sender, EventArgs e)
{

 listView1.SelectedItems[0].BackColor = SystemColors.Highlight;

}

 

 

 

f:id:alakialaca:20171115005610g:plain