Windows Forms의 listbox
에서 무언가를 선택할 때 얻을 수있는 추악한 푸른 색을 어떻게 변경합니까? 내가 찾은 모든 솔루션은 전체 컨트롤을 다시 생성하거나 WPF를 사용하는 것만을 포함합니다. WinForms 내에서 그것을 할 수있는 방법이 있습니까?WinForms에서 ListBox의 "selected"색을 변경 하시겠습니까?
ListView1.UseCustomSelectionColors = true;
ListView1.HighlightBackgroundColor = Color.Red; // for example :)
ListView1.UnfocusedHighlightBackgroundColor = Color.Red;
의 ListView :
myitem.BackColor = Color.Red;
+1. 재미있는 접근법. 웬일인지 나는 예상되는 직사각형의 바닥쪽으로 약간 옮겨 졌던 항목을보고있다. 내 맞춤 dpi가 125 %로 설정 될 수 있습니까? – Neolisk
Neolisk와 같은 문제가 있습니다. +1 tho –
"listBox"를 (ListBox) 보낸 사람으로 변경하여 여러 목록 상자에 사용할 수 있습니다. 즉이 메서드의 보낸 사람은 항목을 그릴 필요가있는 목록 상자입니다. – JohnT