ListViewのColumnHeadersのBackColorを設定する方法はありますか?
1948 次
2 に答える
0
ここでWindowsについて話していると思います。AFAIK、ListViewは一般的なコントロールであるため、ヘッダーの背景色はシステムによって決定されます。
ヘッダーを所有者が描画できる場合があります。.NETを使用している場合はDrawColumnHeader
、実装したいイベントがありますが、コントロール全体(つまりアイテムも)を所有者が描画する必要があります。
于 2009-07-03T09:12:46.927 に答える
0
WM_CTLCOLORメッセージをオーバーライドする必要があります。何を使用しているか (MFC、C#) がわからないため、これ以上詳細を説明することはできません。
C# については、こちらを ご覧ください (CodeProject: ListView のヘッダー コントロールのカスタマイズ)。
于 2009-07-03T22:39:59.110 に答える