したがって、行全体の特定の背景色を設定したいとします。C#ObjectListView BackColor(Windowsフォーム)
私はすでに、次のコードを実装することによって、これを達成:
foreach(var model in modelList)
objectListView1.BackColor = model.RowColor;
objectListView1.AddObject(model);
を意図したとおり、この作品。私のモデルリストを反復し、割り当てられた行の色を追加します。だから私のOLVは2行全体が強調表示されています。
問題は、私は、行の上に私のマウスを置くと、それが戻って白になります位置しています。私がアクションをプリフォームし、BackColorをデフォルトにリセットすると、OLVがきれいになっているようです。
これを防ぐにはどうすればよいですか?
あり、それを無効にホバー機能であるか、または同じ色を与えるだろう。行の上にカーソルを置くたびに、CSSがアクティブになり、行の色が変更されます。 – nikunjM