2009-07-03 2 views
0

ListView의 ColumnHeaders의 BackColor를 설정하는 방법이 있습니까?BackColor ListView ColumnHeaders

+0

하는 나는 아래의 응답에 따라 생각, 대답은 그것을 할 수있는 쉬운 방법이 없다는 것입니다. – Jens

답변

0

여기 Windows에 대해 이야기하고 있다고 가정합니다. AFAIK, ListView는 공통 컨트롤이므로 헤더 배경색은 시스템에 의해 결정됩니다.

머리글을 소유자가 직접 그릴 수 있습니다. .NET을 사용하는 경우 구현하고자하는 DrawColumnHeader 이벤트가 있지만 소유자가 전체 컨트롤 (항목도 포함)을 그려야합니다.

0

WM_CTLCOLOR 메시지를 덮어 써야합니다. 이제는 무엇을 사용하고 있는지 잘 모르기 때문에 (MFC, C#) 더 자세한 정보를 제공 할 수 없습니다. C 번호

는 살펴 this(CodeProject의 : ListView가의 헤더 제어 사용자 정의)

+0

VB를 사용하고 있지만 C# 응답도 사용합니다. – Jens